【问题标题】:How to get "Excel" column name for headers in pandas dataframe?如何获取熊猫数据框中标题的“Excel”列名?
【发布时间】:2022-01-14 22:36:17
【问题描述】:

我有一个 csv 文件,它有 480 列和一行有标题的名称。我想获取特定标题的 excel 列名。 例如-

var1 var2 event5 event8 media5 retail6 event9 var10

假设我需要找到retail6 的excel 列名称(Excel 中的F 列)。最好和最简单的方法是什么?

输出应该是- 变种1 var2 B event5 C 等

【问题讨论】:

标签: python pandas


【解决方案1】:

我认为这个答案可能是您正在寻找的答案: stackoverflow.com/a/31328974/13734132

new_header = df.iloc[0] #grab the first row for the header
df = df[1:] #take the data less the header row
df.columns = new_header #set the header row as the df header

【讨论】:

  • 谢谢,但我不想替换标题。我想获取特定标题的 excel 列名称,例如:Var1 在 Excel 列“A”下,var2 在 Excel 列“B”下,依此类推。如果我想找到 media5 标题的 excel 列名,它应该返回 Excel Column name : E
猜你喜欢
  • 2013-04-14
  • 1970-01-01
  • 2012-05-26
  • 1970-01-01
  • 2020-01-11
  • 1970-01-01
相关资源
最近更新 更多