📅  最后修改于: 2023-12-03 15:04:26.606000             🧑  作者: Mango
在Pandas中,DataFrame.add_prefix()方法被用于在DataFrame的每个列名前添加一个前缀。
DataFrame.add_prefix([prefix])
返回一个新的DataFrame对象,其中所有列名都已添加了前缀。
import pandas as pd
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)
df_new = df.add_prefix('col_')
print(df_new)
输出结果:
col_A col_B col_C
0 1 4 7
1 2 5 8
2 3 6 9
import pandas as pd
data = {'Name': ['Tom', 'Jerry', 'Micky'], 'Age': [25, 30, 28], 'Gender': ['M', 'M', 'F']}
df = pd.DataFrame(data)
df_new = df.add_prefix('Person_')
print(df_new)
输出结果:
Person_Name Person_Age Person_Gender
0 Tom 25 M
1 Jerry 30 M
2 Micky 28 F
DataFrame.add_prefix()方法是一个非常强大的工具,可以帮助数据分析师快速修改DataFrame的列名,使数据分析变得更加高效。