This request has already been treated.

  1. criticabug
Changes in body
Source | HTML | Preview
@@ -1,26 +1,26 @@
Shift-JISだと思ったら違ったという話…
# データ入力
## read_csvの文字コード指定
基本的にread_csvでデータを読むことが多いので、read_csv利用時の注意事項。
csvデータのエンコード形式に注意、特にWindows+excelで作成したcsvファイルの読み込み時
```py
In[36]: df = pd.read_csv('hoge.csv',header=0,encoding='Shift_JIS')
UnicodeDecodeError: 'shift_jis' codec can't decode bytes in position 16-17: illegal multibyte sequence
```
"UnicodeDecodeError:"が発生し。encodingの値が正しくない模様。
-Shift_JISx0213 を指定するとうまく通った。
+cp932 を指定するとうまく通った。
```
-df = pd.read_csv('hoge.csv',header=0,encoding='Shift_JISx0213')
+df = pd.read_csv('hoge.csv',header=0,encoding='cp932')
```
# 参考
> http://minus9d.hatenablog.com/entry/2015/07/30/225841