【发布时间】:2018-04-17 19:34:42
【问题描述】:
我是 python 新手,在从 csv 文件中绘制日期时遇到了一些问题。 代码如下:
import pandas as pd
import numpy as np
import statsmodels.api as sm
from pandas import DataFrame
import matplotlib.pyplot as plt
df = pd.read_csv(r"file.csv",index_col=0)
print(df.describe())
BHSI_cycle, BHSI_trend = sm.tsa.filters.hpfilter(df['BHSI-TCA'])
df['BHSI_trend'] = BHSI_trend
df['BHSI_cycle'] = BHSI_cycle
BHSI_plot = df[['BHSI-TCA','BHSI_trend']].plot(figsize=(12,10))
plt.show(BHSI_plot)
BHSI_plot2 = df[['BHSI_cycle']].plot(figsize=(12,10))
plt.show(BHSI_plot2)
CSV 文件是:
Date BHSI-TCA
23/05/2006 14821
25/05/2006 14878
30/05/2006 14837
如何绘制日期?
【问题讨论】:
标签: python csv matplotlib