我有一个看起来像这样的数据集(最多5列 - 但可以更少)
1,2,3
1,2,3,4
1,2,3,4,5
1,2
1,2,3,4
....
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用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)
Run Code Online (Sandbox Code Playgroud)
我收到一个错误 - "列名有5个字段,数据有3个字段".
在阅读数据时,有没有办法让pandas为缺少的列填充NaN?