import pandas as pd
df = pd.DataFrame(
{'a' : [4, 5, 6, 7],
'b' : [8, 9, 10, 11],
'c' : [12, 13, 14, 15]},
)
df
인덱스를 다르게 지정하고 싶으면 다음처럼 지정한다.
df = pd.DataFrame(
{'a' : [4, 5, 6, 7],
'b' : [8, 9, 10, 11],
'c' : [12, 13, 14, 15]},
index = [1, 2, 3, 4] #인덱스 지정
)
df = pd.DataFrame(
[[4, 8, 12],
[5, 9, 13],
[6, 10, 14],
[7, 11, 15]],
index = [1, 2, 3, 4],
columns = ['a', 'b', 'c']) # 열 이름을 따로 지정할 수 있음
df = pd.DataFrame(
{'a' : [4, 5, 6, 7],
'b' : [8, 9, 10, 11],
'c' : [12, 13, 14, 15]},
index = pd.MultiIndex.from_tuples( #인덱스를 튜플로 지정
[('d',1), ('d',2), ('e',1), ('e',2)],
names = ['n', 'v'])) #인덱스 이름 지정