原代码:
import numpy as np
neg_data = np.loadtxt('./neg2.csv')
print(neg_data)
报错:ValueError: Wrong number of columns at line 6
报错原因:
- 根据numpy说明文档,在读取csv/txt文件时,np.genfromtxt会处理文件中缺失值,loadtxt不会。
- 当分隔符为空格时,缺少值可能会出现问题,但是使用制表符应该可以。
修改代码:
import numpy as np
neg_data = np.genfromtxt('./neg2.csv',delimiter = ',')
print(neg_data)
网友评论