一。导入数据
import pandas as pd unrate = pd.read_csv(‘unrate.csv‘) unrate[‘DATE‘] = pd.to_datetime(unrate[‘DATE‘]) print(unrate.head(12))
结果如下: DATE VALUE 0 1948-01-01 3.4 1 1948-02-01 3.8 2 1948-03-01 4.0 3 1948-04-01 3.9 4 1948-05-01 3.5 5 1948-06-01 3.6 6 1948-07-01 3.6 7 1948-08-01 3.9 8 1948-09-01 3.8 9 1948-10-01 3.7 10 1948-11-01 3.8 11 1948-12-01 4.0二。使用Matplotlib库
import matplotlib.pyplot as plt #%matplotlib inline #Using the different pyplot functions, we can create, customize, and display a plot. For example, we can use 2 functions to : plt.plot() plt.show()
结果如下:
三。插入数据
first_twelve = unrate[0:12] plt.plot(first_twelve[‘DATE‘], first_twelve[‘VALUE‘]) plt.show()
由于x轴过于紧凑,所以使用旋转x轴的方法 结果如下。
plt.plot(first_twelve[‘DATE‘], first_twelve[‘VALUE‘]) plt.xticks(rotation=45) #print help(plt.xticks) plt.show()
四。设置x轴y轴说明
plt.plot(first_twelve[‘DATE‘], first_twelve[‘VALUE‘]) plt.xticks(rotation=90) plt.xlabel(‘Month‘) plt.ylabel(‘Unemployment Rate‘) plt.title(‘Monthly Unemployment Trends, 1948‘) plt.show()
时间: 2024-10-09 19:00:33