参考動画を元に勉強してるのですが、8:10で躓いてまして、解決策を教えてください。
参考動画
以下のコードを実行したのですが、エラーが出てしまいます。
原因等ご教授お願いします。
Python
1import pandas as pd 2import numpy as np 3import talib as ta 4from pandas_datareader import data 5import matplotlib.pyplot as plt 6%matplotlib inline 7import warnings 8warnings.simplefilter('ignore') 9↓ 10start = '2019-07-01' 11end = '2020-07-01' 12 13df = data.DataReader('^N225', 'yahoo', start, end) 14↓ 15df.head(10) 16↓ 17date=df.index 18close=df['Adj Close'] 19↓ 20span01=5 21span02=25 22span03=50 23 24df['sma01'] = Close.rollig(window=span01).mean() 25df['sma02'] = Close.rollig(window=span02).mean() 26df['sma03'] = Close.rollig(window=span03).mean() 27↓(エラー内容) 28AttributeError Traceback (most recent call last) 29<ipython-input-12-c065fdd176e2> in <module> 30 3 span03=50 31 4 32----> 5 df['sma01'] = Close.rollig(window=span01).mean() 33 6 df['sma02'] = Close.rollig(window=span02).mean() 34 7 df['sma03'] = Close.rollig(window=span03).mean() 35 36~/anaconda3/lib/python3.7/site-packages/pandas/core/generic.py in __getattr__(self, name) 37 5065 if self._info_axis._can_hold_identifiers_and_holds_name(name): 38 5066 return self[name] 39-> 5067 return object.__getattribute__(self, name) 40 5068 41 5069 def __setattr__(self, name, value): 42 43AttributeError: 'Series' object has no attribute 'rollig' 44 45
回答2件
あなたの回答
tips
プレビュー