從列表中創建數據幀時可以將索引設置爲其中一個值嗎?數據幀,從列表中設置索引
import pandas as pd
tmp = [['a', 'a1'], ['b',' b1']]
df = pd.DataFrame(tmp, columns=["First", "Second"])
First Second
0 a a1
1 b b1
,我想怎麼看:
First Second
a a a1
b b b1
從列表中創建數據幀時可以將索引設置爲其中一個值嗎?數據幀,從列表中設置索引
import pandas as pd
tmp = [['a', 'a1'], ['b',' b1']]
df = pd.DataFrame(tmp, columns=["First", "Second"])
First Second
0 a a1
1 b b1
,我想怎麼看:
First Second
a a a1
b b b1
>>> pd.DataFrame(tmp, columns=["First", "Second"]).set_index('First', drop=False)
First Second
First
a a a1
b b b1
感謝您的協助! – vandelay
如果你不希望指數名稱:
df = pd.DataFrame(tmp, columns=["First", "Second"], index=[i[0] for i in tmp])
結果:
First Second
a a a1
b b b1
'df.index = df.First' – MaxU