Pythonにて、csvファイルに表示したx,yグラフのデータ(第1列目にx軸、第2列目にy軸データがあります)のy軸の値に対し、指数平滑移動平均をかけようとしています。
https://analytics-note.xyz/programming/pandas-ewma/
こちらの方のコードを使い、csvファイルからデータを読み込むようにコードを書き換えるつもりなのですが、プログラミング全くの素人であるため、どのように書き換えるべきか全くわかりません。コードを以下に示します。
書き換える部分について教えて頂けないでしょうか。
Python
1import pandas as pd 2import numpy as np 3import matplotlib.pyplot as plt 4# データ作成 5data = pd.Series(np.random.normal(0, 100, 200).cumsum() + 20000) 6# 指数平滑移動平均の計算 7data_ewm = data.ewm(span=10).mean() 8# 可視化 9plt.rcParams["font.size"] = 14 10fig = plt.figure(figsize=(12, 7)) 11ax = fig.add_subplot(1, 1, 1) 12ax.plot(data, label="元データ") 13ax.plot(data_ewm, label="指数平滑移動平均") 14plt.legend() 15plt.show()
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/01/01 14:36 編集
2021/01/01 14:53