※このページではアフィリエイト広告を利用しています

【Python応用】PythonとPandas-CSVファイルの読込み方法-

Python

ここではPandasにおけるCSVファイルの読込み方法について解説しています。

スポンサーリンク
スポンサーリンク

基本的な型

pd.read_csv("filename")

読込み方法はファイル名を指定するだけです。

使用例

import pandas as pd
file = "test.csv"
print(pd.read_csv(file,encoding='shift_jis'))

CSVファイルを読込む場合は、ファイルのencodingに注意する必要があります。

csv.readerを使用する方法

pandasで列が変則的なCSVファイルを読込む場合、エラーになる場合があります。そのような場合は、csv.readerを用いて読込み、後からDataFrameに入れる方法があります。以下がそのプログラムです。

import csv
import pandas as pd
filename = "test.csv"
with open(filename,"r",encoding="shift_jis",erros="",newline="") as f:
  list = csv.reader(f,delimiter = ",")
  x = pd.DataFrame(list)

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