pandas:index, columnsを指定してDataFrameを作成する方法

スポンサーリンク

index, columnsを指定してDataFrameを作成する方法

index, columnsを指定してDataFrameを作成するには以下のようにします。

index, columnsを省略した場合は(0, 1, 2, …, n)が割り当てられます。

import pandas as pd

df1 = pd.DataFrame(
    [[1, 2, 3], [4, 5, 6], [7, 8, 9]],
    index=["i1", "i2", "i3"],
    columns=["c1", "c2", "c3"],
)
print(df1)
#     c1  c2  c3
# i1   1   2   3
# i2   4   5   6
# i3   7   8   9

df2 = pd.DataFrame(
    [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
)
print(df2)
#    0  1  2
# 0  1  2  3
# 1  4  5  6
# 2  7  8  9