![](/img/trans.png)
[英]How to plot CSV data using matplotlib and pandas in python
[英]Plot bar chart in python using csv data in pandas & Matplotlib
我的條形圖顯示不正確。 我有如下的 csv 數據。 我想使用按日期和類別分組的鍵值和計數來繪制條形圖。 因此,每個日期都將被分組,並將使用它們的計數對鍵值進行分類。 請協助以下代碼。 我是新手,自己在學習 python。
我的 csv collect_data.csv
數據:
Date,Key,Count
14-10-2020,created,5
14-10-2020,moved,3
14-10-2020,modified,3
14-10-2020,deleted,5
17-10-2020,created,25
17-10-2020,moved,6
17-10-2020,modified,13
17-10-2020,deleted,25
18-10-2020,created,13
18-10-2020,modified,7
18-10-2020,moved,1
18-10-2020,deleted,13
我當前的條形圖:
我的代碼:
import matplotlib.pyplot as plt
import pandas as pd
def display_dashboard():
try:
df = pd.read_csv("collect_data.csv")
df.head()
df['Date'].value_counts().plot(kind='bar')
plt.title('File System Changed Based on Type of Event')
plt.ylabel('Total Count of Event Occurred')
plt.xlabel("DATE")
plt.show()
except FileNotFoundError:
print("Exception error: Missing files!")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.