为了账号安全,请及时绑定邮箱和手机立即绑定

使用Numpy将DataFrame拆分为数组

使用Numpy将DataFrame拆分为数组

Smart猫小萌 2021-04-15 14:11:02
我有一个名为data的文件,看起来像这样:Some Text Information (lines 1-6 in file)1 22 232 44 443 55 554 66 665 77 77我想要实现的是这样的: [[ 22.  23.] [ 44.    44.] [ 55.  55.] [  66.   66.] [ 77.  77.]]我遇到的问题是我使用的代码无法正确地从文件中拆分数据。最终看起来像这样: [   1 22 230    2 44 441  3 55 55, Empty DataFrameColumns: [1 6734 1453]Index: [],      1 22 232      4 44 443    5   55 554    6 66 665    7 77 77   EOF]这是我正在使用的代码:def loadFile(filename):    df1 = pd.read_fwf(filename, skiprows=6)    df1 = np.split(df, [2,2])    print('The data points:\n {}'.format(df1[:5]))我了解split函数的参数。例如,[2,2]应该从我的数据帧创建两个子数组,并且我的轴为0。但是,为什么它不能正确地拆分该数组?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 214 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号