【发布时间】:2022-01-12 12:18:41
【问题描述】:
我已经为此苦苦挣扎了几天,我觉得我错过了一些非常简单的事情。我想我会伸出手,希望有人能帮助我。我要做的就是从我的数据集中绘制一个折线图。我尝试了许多不同的方法,但总是出现同样的问题。
这是我的代码。
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('penalty_data_set_2.csv')
df['OFFENCE_MONTH'] = pd.to_datetime(df['OFFENCE_MONTH'])
print(df.head)
values = df.groupby('OFFENCE_MONTH')['TOTAL_NUMBER'].sum()
plt.plot(values.index,values)
这就是我得到的。
和数据框df
我使用的数据集来自https://www.kaggle.com/llihan/australia-nsw-traffic-penalty-data-20112017
【问题讨论】:
标签: python pandas matplotlib plot linegraph