私はこのようなデータセットを持っています(最大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を入力させる方法はありますか?