pandas.read_csv()にて読み込んだ、DataFrameの処理について、おうかがいします。
csvファイルのテーブルでは明示されていない列に、
DataFrameでは列名を付けたいのですが、その方法をご教示ください。
python
1import pandas as pd 2df = pd.read_csv('実質公債費比率.csv', encoding='shift_jis') 3# 欠損値の行、列を削除 4df=df.dropna(how='all',axis=0).dropna(how='all', axis=1) 5df.head()
python
1# 1列目のUnnamed: 0を削除 2df=df.drop([df.columns[0]],axis=1) 3df.head()
◎↑のUnnamed: 1を、都道府県に変更したいのです。やってみたことは、以下の通りです。
python
1df.rename(columns={df.columns[0]: '都道府県'}))
結果:
SyntaxError: invalid syntax
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/27 00:19