我是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文件是关注
日期BHSI-TCA 23/05/2006 14821 25/05/2006 14878 30/05/2006 14837
我如何绘制日期?感谢您的回复
答案 0 :(得分:0)
尝试从csv导入时正确解析日期。
df = pd.read_csv(r"file.csv", index_col=0, parse_dates=<your_date_column>)