私はpandasデータフレームを1行で作成しようとしていますが、次のコード行をテストしました:
df = pd.DataFrame([1,2,3,4], columns=['a', 'b', 'v', 'w'])
これは非常に簡単に思えますが、次のエラーが表示されます
Shape of passed values is (1, 4), indices imply (4, 4)
私はこの問題に関するいくつかの答えを見てきましたが、すべてこれを回避する方法を提供します。
よろしくお願いします。
値のリストを[[1,2,3,4]]
に変更する必要があります
df = pd.DataFrame([[1,2,3,4]], columns=['a', 'b', 'v', 'w'])