我有一个看起来像这样的数据集(最多 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?