给定数据框 df
df = pd.DataFrame([1,2,3,4])
print(df)
0
0 1
1 2
2 3
3 4
我希望您能将其修改为:
print(df)
0
A 1
A 2
A 3
A 4
给定数据框 df
df = pd.DataFrame([1,2,3,4])
print(df)
0
0 1
1 2
2 3
3 4
print(df)
0
A 1
A 2
A 3
A 4
在这种特定情况下,您可以使用:
df.index = ['A'] * len(df)
set_index
。In [797]: df.set_index([['A']*len(df)], inplace=True)
In [798]: df
Out[798]:
0
A 1
A 2
A 3
A 4
df = pd.DataFrame([1,2,3,4],index=['A']*4)
df
Out[325]:
0
A 1
A 2
A 3
A 4