CSVデータを読み込むとヘッダーの見出しがどうしても1列ずれる
以下のコードでCSV読み込みを行うが、どうしても見出しがずれてしまう
import pandas as pd
csvPath = "d:/"
df = pd.read_csv(csvPath + "ファイル名.csv", index_col=0)
| NO | 商品名 | 金額 | |
|---|---|---|---|
| 001 | リンゴ | 100 | |
| 002 | みかん | 20 | |
| 003 | すいか | 500 |
見出しがずれる原因
読み込み元のCSVデータの列数と見出しの数が一致していなかった
| No | 商品名 | 金額 | 予備 |
|---|---|---|---|
| 001 | リンゴ | 100 | |
| 002 | みかん | 20 | |
| 003 | すいか | 500 |
最後の列に見出しを追加した!
これでずれを解消できた!
まさか最後の列の見出しがないせいで、読み込み時に先頭の見出しがずれるとは思わなかった!
おかげで半日潰してしまった!


コメント