フォルダに下記のような形式のcsvファイルが複数あります。データ構造は同じでDateをIndexとしています。この場合、順次、csvを読み込んでいき、最終的に df_sum の様なdataframeを作りたいのですが、うまくいきません。初歩的なご質問で申し訳ございませんが、ご教示いただきたいと思います。
Date | IN | OUT |
---|---|---|
1/1 | 10 | 20 |
1/2 | 20 | 30 |
Date | IN | OUT |
---|---|---|
1/1 | 50 | 30 |
1/2 | 30 | 30 |
df_sum
Date | IN | OUT |
---|---|---|
1/1 | 60 | 50 |
1/2 | 50 | 60 |
csvs = glob.glob("*.csv)
df_sum = {}
for csv in csvs:
df_tmp = pd.read_csv(csv,index_col=0)
df_sum += df_tmp
結果 ValueError: Unable to coerce to Series, length must be 2: given 0
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/16 04:17