文件读取ndarry 等价于DataFrame的操作

Posted 懵懂的菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件读取ndarry 等价于DataFrame的操作相关的知识,希望对你有一定的参考价值。

    LD=loadDatas()
    userMat=LD.makeRatingMatWithoutUserID()
    print(type(userMat))
    userRatingMat=pd.DataFrame(userMat,index=np.arange(1,944),columns=np.arange(1,1683))
    print(type(userRatingMat))

    userMat1=pd.read_csv(./data/userRatingTable.csv,header=None)
    userMat1.index=range(1,944)
    userMat1.columns=range(1,1683)
    print(type(userMat1))

    exit()

输出:

<class ‘numpy.ndarray‘>
<class ‘pandas.core.frame.DataFrame‘>
<class ‘pandas.core.frame.DataFrame‘>


  userRatingMat=pd.read_csv(‘./data/userRatingTable.csv‘,header=None)
  userRatingMat.index=range(1,944)
  userRatingMat.columns=range(1,1683)
  print(userRatingMat[4][10])#注意::这里前后颠倒了,表示矩阵中用户10对项目4的评分,即评分为4



 

以上是关于文件读取ndarry 等价于DataFrame的操作的主要内容,如果未能解决你的问题,请参考以下文章

大数据Spark DataFrame/DataSet常用操作

StringUtils中isEmpty的用法

PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)

DataBricks中pandas.DataFrame.tail的等价物是啥[关闭]

Linux之cat命令

Pandas DataFrame.hist Seaborn 等价物