teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

変更点追加

2020/09/18 08:38

投稿

PPAP_AWS
PPAP_AWS

スコア105

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