0
DFの作成時に追加の空の列を追加します。パンダは私が取得しています
AssertionError: 14 columns passed, passed data had 12
columns.
エラーが自明である私は、リストのリストからデータフレームを作成しています、実際には各リストには12個のフィールドが含まれています。 pandas.DataFrameを強制して、NaNを含む余分な列を1回の操作で追加することができます。 これは、dfを作成する方法です。あなたが個々に上記持っているよう
pandas.DataFrame(results, columns=FIELDS_12)
df["ExtraField13"] = np.nan
df["ExtraField14"] = np.nan
余分な列は常に最後にありますか?それ以外の場合は、曖昧です。 – SethMMorton
リストのリストのリストのサイズに関係なく、常に14個のカラムを強制する方法があるかどうかを尋ねる場合もあります。もう一つの回避策は、リストのリストを正規化することですが、これがPandasで可能かどうか疑問です。 – spicyramen
最後でない場合は、空の列をどこに挿入するかをどのように知っていますか? – SethMMorton