我有一个看起来像这样的数据集(最多5列-但可以更少)
1,2,3
1,2,3,4
1,2,3,4,5
1,2
1,2,3,4
....
我正在尝试使用pandas read_table将其读取到5列数据框中。我想读这篇,无需额外按摩。
如果我尝试
import pandas as pd
my_cols=['A','B','C','D','E']
my_df=pd.read_table(path,sep=',',header=None,names=my_cols)
我收到一个错误-“列名有5个字段,数据有3个字段”。
有什么方法可以让熊猫在读取数据时为缺少的列填写NaN?