【发布时间】:2020-06-22 09:25:42
【问题描述】:
我可以将 dataframe.set_index 与列的索引一起使用还是只与列的名称一起使用??
示例:
df4 = df.set_index(0).T 而不是df4 = df.set_index('Parametres').T
谢谢
【问题讨论】:
-
df.set_index(df.iloc[:,0])?
我可以将 dataframe.set_index 与列的索引一起使用还是只与列的名称一起使用??
示例:
df4 = df.set_index(0).T 而不是df4 = df.set_index('Parametres').T
谢谢
【问题讨论】:
df.set_index(df.iloc[:,0]) ?
如果想通过第一列创建新索引,请使用索引:
df = pd.DataFrame({
'A':list('abcdef'),
'B':[4,5,4,5,5,4],
'C':[7,8,9,4,2,3],
})
print (df.columns[0])
A
df = df.set_index(df.columns[0])
print (df)
B C
A
a 4 7
b 5 8
c 4 9
d 5 4
e 5 2
f 4 3
【讨论】: