質問編集履歴
1
変更点追加
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
|
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
|
```
|