【发布时间】:2021-10-04 17:44:25
【问题描述】:
我有以下 Pandas 数据框:
import pandas as pd
df = pd.DataFrame({'d': [1, 2, 3]}, index=['FOO', 'BAR', 'BAZ'])
df
d
FOO 1
BAR 2
BAZ 3
我要做的是在索引前面附加两个字符串。
str1 = "x"
str2 = "y"
产量:
d
x_y.FOO 1
x_y.BAR 2
x_y.BAZ 3
我该怎么做?
【问题讨论】:
-
df.index="x_y."+df.index或df.index=str1+'_'+str2+df.index? -
df.index=f"{str1}_{str2}."+df.index -
@scamander my answer 没有解决您的问题?你还没有回复任何内容。