0
パンダを使用して表示されている:Time
とFreq
:不正なプロットは、私は時系列分析を行っています
interval_data_file.csv
は、2つの列で、csvファイルです。
import pandas as pd
import datetime
import numpy as np
import matplotlib.pylab as plt
from matplotlib.pylab import rcParams
rcParams['figure.figsize'] = 300, 20
DATETIME_FORMAT = "%Y-%m-%d %H:%M:%S"
INPUT_FILE = 'interval_data_file.csv'
dateparse = lambda dates: pd.datetime.strptime(dates, DATETIME_FORMAT)
data = pd.read_csv(INPUT_FILE, parse_dates=True, index_col='Time',
date_parser=dateparse)
print data.index
ts = data['Freq']
#print ts.head(10)
print ts['1970-02-04 20:12:16']
plt.plot(ts)
plt.show()
これは明らかに間違っているプロット出力です:
誰かが私が間違っているの何をお勧めすることはできますか?
なぜ出力プロットが間違っていると思いますか?あなたのデータを見ると、それはかなり正しいようです。 – ImportanceOfBeingErnest
あなたはすでに頻度カウントを持っているので、 'bar'プロットにそのような目的には理想的で、正しい結果が得られるかどうかを確認する試みをしましたか? 'matplotlib'を使って行う場合は、' plt.bar(ts.index、ts) 'を実行する必要があります。 –