文件读取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常用操作
PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)