。
回答:
要从列表中更新DataFrame列名称,可以使用rename()函数来实现。rename()函数可以接受一个字典作为参数,字典的键是原始列名称,值是新的列名称。以下是具体步骤:
以下是示例代码:
import pandas as pd
# 创建一个示例DataFrame
data = {'var1': [1, 2, 3],
'var2': [4, 5, 6],
'var3': [7, 8, 9]}
df = pd.DataFrame(data)
# 创建列名称的字典
column_dict = {'var1': 'col1',
'var2': 'col2',
'var3': 'col3'}
# 使用rename()函数更新列名称
df.rename(columns=column_dict, inplace=True)
# 打印更新后的DataFrame
print(df)
输出结果如下:
col1 col2 col3
0 1 4 7
1 2 5 8
2 3 6 9
在这个例子中,我们将列名称从['var1', 'var2', 'var3']更改为['col1', 'col2', 'col3']。
关于腾讯云相关产品和产品介绍链接地址,您可以参考腾讯云的官方文档和网站。
领取专属 10元无门槛券
手把手带您无忧上云