いっかくのデータサイエンティストをいく

1からプログラミングとデータサイエンスを独習したい

【時系列】自己相関(Python)

自己相関だけです。あとはわからなかった・・・。

自己相関

import pandas as pd
import numpy as np
from numpy.random import *
import matplotlib.pyplot as plt
import statsmodels.api as sm

#データの読込
data = pd.read_csv("C:\\Users\\imoto-mk\\Documents\\meimoku_GDP.csv")
#グラフを描く
plt.plot(data["GDP"])

#自己相関係数
acf = sm.tsa.stattools.acf(data["GDP"], nlags=40)
print(acf)
#[ 1.00000000e+00  6.79758886e-01  2.94915245e-01 -3.45919123e-02
# -2.85414892e-01 -4.40794724e-01 -4.20337187e-01 -2.47093838e-01
# -1.24956591e-01  4.60227321e-02  1.28837778e-01 -2.38933734e-02
# -1.74265306e-01 -2.14610097e-01 -1.28310049e-01 -3.37206520e-02
#  4.23469306e-02  1.56290730e-01  1.71033660e-01  1.65181535e-01
#  1.17537320e-01 -6.54451119e-05 -7.93371218e-02 -9.45336256e-02]

f:id:imakoto0323:20180626152116p:plain