首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在dataFrame中重命名不存在的列

在dataFrame中重命名不存在的列
EN

Stack Overflow用户
提问于 2015-07-16 02:29:03
回答 1查看 182关注 0票数 0

我有这样一个数据格式的dfWaits

代码语言:javascript
复制
waitEvent   snapDate        gc cr block 3-way   gc current block 3-way  log file sync
instance                
AAA         2015-Jul-01     NaN                     2                       9
BBB         2015-Jul-01     NaN                     2                       8
AAA         2015-Jul-03     NaN                     1                       9
BBB         2015-Jul-03     1                       2                       8
AAA         2015-Jun-29     NaN                     2                       8
BBB         2015-Jun-29     NaN                     2                       8

dfWaits.columns

Index(['snapDate', 'gc cr block 3-way', 'gc current block 3-way',
       'log file sync'],
      dtype='object', name='waitEvent')

dfWaits.index
Index(['AAA', 'BBB', 'AAA', 'BBB', 'AAA',
       'BBB'],
      dtype='object', name='instance')

我希望将列waitEvent重命名为实例。

我还想要绘制一个matplot图表,其中包含x轴和gc块3路、gc当前块3路和y轴上的日志文件同步。

我尝试了这个dfWaits.loc‘’AAA‘..plot()

但是这给了我针对x轴的实例,而不是snapDate。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-16 06:30:12

若要去掉waitEvent标签(实际上是列上的标签),请设置

代码语言:javascript
复制
df.columns.name=None

对于绘图,将snapDate设置为索引,然后对所需列调用plot()

代码语言:javascript
复制
df.index = df.snapDate
df.iloc[:,[2,3,4]].plot()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31444423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档