目的
pythonでデータ分析する方法をメモするために、簡単なサンプルデータを作りたくなったため。
エクセルにデータを入力した後に、CSVにする。
使用環境
Windows11
アプリ版Excel
jupyter notebook
方法
名前を付けて保存
pythonで読み込めるか確認
pasdasライブラリをインポートして、サンプルデータcsvを読み込んでみる
- endoding="shift-jis" を入れているのは、日本語の表記が含まれているため。英語のみであればencoding="shift-jis"は不要。
import pandas as pd
pd.read_csv("サンプルデータ.csv", encoding="shift-jis")
失敗例
encoding="shift-jis なしだと「UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8e in position 0: invalid start byte」というエラーが出た。
import pandas as pd
pd.read_csv("サンプルデータ.csv")
参考文献、感謝
CSVに日本語表記が含まれている場合のエラー対処について、こちらの記事を参考にさせていただきました。ありがとうございました。