pandas:インデックス列を指定してCSVファイルを読み込む方法

スポンサーリンク

インデックス列を指定してCSVファイルを読み込む方法

インデックス列を指定してCSVファイルを読み込むにはread_csvのindex_colを使用します。

test.csvのデータ

id,name,count,rating
1,abc,13,4.38
2,defgh,4,8.56
3,ij,0,1.25
4,klmnopq,23,3.49
5,rst,11,0.51
import pandas as pd

df1 = pd.read_csv("test.csv")
print(df1)
#    id     name  count  rating
# 0   1      abc     13    4.38
# 1   2    defgh      4    8.56
# 2   3       ij      0    1.25
# 3   4  klmnopq     23    3.49
# 4   5      rst     11    0.51

df2 = pd.read_csv("test.csv", index_col=0)
print(df2)
#        name  count  rating
# id
# 1       abc     13    4.38
# 2     defgh      4    8.56
# 3        ij      0    1.25
# 4   klmnopq     23    3.49
# 5       rst     11    0.51
pandas:CSVファイルを読み込んでDataFrameを作成する方法
CSVファイルを読み込んでDataFrameを作成する方法 CSVファイルを読み込んでDataFrameを作成するにはread_csvを使用します。 test.csvのデータ id,name,count,rating 1,abc...