使用python写一段代码,获取指定路径A中excel的内容生产基础柱状图,其中A列为BUG单号,B列为BUG创建日期,F列为BUG分类,按照BUG分类生成每日新增的BUG量图表,其中BUG创建日期只精确到日,并将生成的图表重命名为“当前日期”保存到指定路径B
时间: 2023-06-05 18:07:50 浏览: 102
好的,我会按照您的要求回答问题。以下是针对您的问题的代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
from datetime import datetime
# 读取指定路径的Excel文件
df = pd.read_excel("A路径")
# 筛选需要的列
df = df[['A列', 'B列', 'F列']]
# 将时间戳转换为日期
df['B列'] = pd.to_datetime(df['B列']).dt.date
# 获取当前日期
today = datetime.now().strftime('%Y-%m-%d')
# 按照日期和分类进行分组
grouped = df.groupby(['F列', 'B列']).count()['A列']
# 生成基础柱状图
plt.bar(grouped.index, grouped.values)
# 添加图表信息
plt.xlabel('日期')
plt.ylabel('新增BUG量')
plt.title('每日新增BUG量基础柱状图')
# 保存图表
plt.savefig('B路径/{}.png'.format(today))
```
请确认A路径和B路径已经被指定,并且已经安装了相应的Python库,例如pandas和matplotlib。如果您需要了解更多细节,请让我知道。
阅读全文