Pandas 添加字符串结束列名称dataframe
我有以下建议:Pandas 添加字符串结束列名称dataframe,pandas,Pandas,我有以下建议: BRET CRET NET SEEN 4 4 5 NOT SEEN 5 9 9 DELETED 9
BRET CRET NET
SEEN 4 4 5
NOT SEEN 5 9 9
DELETED 9 14 13
我想在每个列标题中添加一个字符串
所需的输出如下所示:
BRET :this M CRET : past M NET : past 2 M
SEEN 4 4 5
NOT SEEN 5 9 9
DELETED 9 14 13
问题是我不想重命名列,而只是在列名的末尾添加字符串
可能吗?是的,您可以使用。值:
df.columns.values[0] = df.columns.values[0] + ' :this M'
df.columns.values[1] = df.columns.values[1] + ' : past M'
df.columns.values[2] = df.columns.values[2] + ' : past 2 M'
输出:
BRET: this M CRET : past M NET : past 2 M
SEEN 4 4 5
NOT SEEN 5 9 9
DELETED 9 14 13
“重命名列”和“在列名末尾添加字符串”之间有区别吗?