# test.csvname, num
AAA, 10
BBB, 20
CCC, 30
だったとして、import pandas as pd
df = pd.read_csv('test.csv')
とやってデータフレームを読み込みます# In
df.columns
# Out
Index(['name', ' num'], dtype='object')
・・・何かおかしいのですが、カラム名のnum の前にスペースが入っています。ということで、
df['num']
とやるとKeyError: 'num'
が出てしまいますので注意。csv側で1行めはスペースを抜くか、names=['name', 'num']で指定するのがよいようです。
0 件のコメント:
コメントを投稿