辞書があり、それをデータフレームに変換したい。イムは、このコードを使用して重要でない理由により、データフレームは空の状態で操作する前に存在している必要があります:私はそれをして失敗したときの値のいずれかがリストである場合を除き、正常に動作しますdictからリストとして値を指定してDataFrameを作成する
dfResult = pd.DataFrame()
d={}
d['p1']=123
d['p2']='foo'
#d['p3']= [10,10]
df = pd.DataFrame(d, index=[0]) #index is irrelevant
このメッセージは
ValueError: could not broadcast input array from shape (2) into shape (1)
どのようにすれば問題を解決できますか?
おかげ
d ['p3']は2次元なので、インデックス= [0]を削除してください。pythonはg df.index = newIndexを使用してインデックスを変更することができます。 – Tbaki