我有一个名为data的文件,看起来像这样:
Some Text Information (lines 1-6 in file)
1 22 23
2 44 44
3 55 55
4 66 66
5 77 77
我想要实现的是这样的:
[[ 22. 23.]
[ 44. 44.]
[ 55. 55.]
[ 66. 66.]
[ 77. 77.]]
我遇到的问题是我使用的代码无法正确地从文件中拆分数据。最终看起来像这样:
[ 1 22 23
0 2 44 44
1 3 55 55, Empty DataFrame
Columns: [1 6734 1453]
Index: [], 1 22 23
2 4 44 44
3 5 55 55
4 6 66 66
5 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。但是,为什么它不能正确地拆分该数组?
相关分类