Matplotlib xlim干扰图形

2024-10-02 08:16:31 发布

您现在位置:Python中文网/ 问答频道 /正文

当我评出plt.xlim公司(2004年,2017年)我看到了图表,但没有正确的x轴。但是当它没有被注释时,我看到了正确的x轴,但是没有图形。你知道吗

有没有办法把它们结合起来,使图形在正确的x轴上可见?你知道吗

import pandas as pd
import matplotlib.pyplot as plt


pd.set_option('display.max_colwidth', 0, 'display.max_columns', 0)

df = pd.read_csv('PakistanDroneAttacksWithTemp.csv', encoding='latin1')

df = df[['Date', 'Al-Qaeda', 'Taliban', 'Civilians Max', 'Total Died Max']]

df['Terrorists Killed'] = (df['Al-Qaeda'] + df['Taliban'])

df = df[['Date', 'Terrorists Killed', 'Civilians Max', 'Total Died Max']]

df.fillna(0, inplace=True)
df.drop(df.index[397], inplace=True)


df['Civilians Max'].plot()
df['Terrorists Killed'].plot()
df['Total Died Max'].plot()
plt.legend(loc=4)
plt.xlim(2004, 2017)
plt.xlabel('Date')
plt.ylabel('Deaths')
plt.show()

Input Data (df.head(20))


Tags: import图形dfdateplotaspltmax

热门问题