python - 重命名 pandas 数据框中的一系列名称

标签 python pandas variables dataframe rename

我有一个包含 11 列的 pandas 数据框。这些柱子都被命名为“沉降”。

我想重命名列“沉降 1”、“沉降 2”、“沉降 3”等。是否有比使用 df.rename 更快的方法来实现此目的。

最佳答案

您可以使用列表理解直接设置df.columns:

df.columns = ['subsidence '+str(i) for i in range(1, 12)]

关于python - 重命名 pandas 数据框中的一系列名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49163167/

相关文章:

python - 保存本地日期时间将时间偏移 4 分钟

python - 使用 Django 提供动态生成的图像

python - pandas 中 drop 和 select_dtype 的区别

django 检查模板上下文变量是否存在

oracle - 如何在Oracle PL/SQL where子句中使用变量

python - 使用 python 脚本在应用程序中执行命令?

python - Plotly:悬停文本字段中的日期格式问题

python - Pandas 选择具有 bool 日期条件的列

python - 如何对 pandas DataFrame 中的内部列表进行排序?

javascript - append 到字符串变量