我在数据帧中有一列,其中包含传感器标识符和不同的值。我有另一个数据帧,其中包含传感器名称的纯英语描述。它看起来像这样:
Date zz8029 df456sz
2017-01-01 1 2
... . .
... . .
密码,第二个数据帧如下所示:
name description
zz8029 ROOM201-TEMP
有没有一种方法可以在第一个数据帧中使用密码第二个数据帧以编程方式重命名我的所有列?有数百个传感器的名称,所以手动重命名它们不会做到这一点。结果是这样的
Date ROOM201-TEMP ROOM200-TEMP
2017-01-01 1 2
... . .
... . .
有,好老
pd.map
。它的目的是为系列,但我认为它是有可能的工作,为列名使用^{} ,其中arg是一个索引为“from value”的序列,值是映射到的对象:
输出:
相关问题 更多 >
编程相关推荐