我必须创建带有折线图的Excel工作表-熊猫

时间:2019-05-10 15:34:14

标签: python excel pandas dataframe graph

我有一个csv,我从中创建了一个输出,我需要的是一个Excel,其中包含一个折线图,其中警报标题在x轴上,而第三列显示数字在y轴上

我已经阅读了csv,并提取了我需要的数据。这是计数最高的5个警报。

import pandas as pd

file=r'C:\Users\eswamit\Desktop\week49.csv'
out=r'C:\Users\eswamit\Desktop\Assessment3.xls'

df= pd.read_csv(file,usecols=['serial-number','node-name','node-ip','node-type','alarm-time','severity',
                              'alarm-number','alarm-title'],
              parse_dates=['alarm-time'],index_col=['alarm-time'],nrows=100)

df=(df.groupby('alarm-title').resample('D')['node-ip'].count().nlargest(5))
print(df,'\n')

当我打印df时,我得到以下输出:

  

警报标题警报时间   流量管理器中的偏差。 Ldap查询统计数据2018-12-09
  52 PA_Connection失败-无法连接节点2018-12-09
  9 CIP IP链接偏差2018-12-09
  7 PA_无法打开输入2018-12-09
  7 PA_Command无输出2018-12-09
  6

     

我需要从上面输出以下内容,并将其绘制成“ out” Excel工作表中的折线图,其中x轴为警报标题,y轴为计数

  

警报标题计数偏差   inTraffic处理程序。 Ldap查询统计信息52 PA_Connection   失败-无法连接节点9 CIP IP链接中的偏差   7 PA_无法打开输入7   PA_Command无输出6

0 个答案:

没有答案