CSV読み込み コーディングの指定

read_csv()では、引数encodingを使って文字エンコーディングを指定できます。

# 文字エンコーディングを指定して読み込み
df = pd.read_csv(ファイルパス, encoding=文字エンコーディング)

引数encodingでは、Pythonに標準で用意されている文字列が使えます。
たとえば、次のようなものです。

エンコーディング指定する文字列
UTF-8"utf-8"
Shift_JIS"shift_jis"
ASCII"ascii"
# エンコーディングを指定して読み込み
df_sjis = pd.read_csv("dataset/physical_measurement_sjis.csv", encoding="shift_jis")
df_sjis
StudentIDNameHeightWeight
01001佐藤17253
11002田中16050
21003鈴木16558
31004高橋17059

コメント

タイトルとURLをコピーしました