Я пытался получить точки пересечения 2 столбцов DataFrame, содержащих набор данных запаса с 87 строками.Как вы можете видеть на этом примере графика:
Я хочу получить точки пересечения между значениями закрытия и 10-дневной скользящей средней (скользящей средней)значения, а не общие, точки, где оба графика пересекают друг друга.
Код, который я использую для извлечения DataFrame, выглядит следующим образом:
import pandas_datareader as pdr
import matplotlib.pyplot as plt
import seaborn as sns
sns.set_style('whitespace')
dataset = pdr.get_data_yahoo('AAPL', start='2018-07-20')
dataset.dropna(inplace=True)
dataset = dataset[['Open', 'High', 'Low', 'Close']]
dataset['10 days MA'] = dataset['Close'].rolling(window=10, center=False).mean()
dataset[['Close', '10 days MA']].plot(subplots=False, figsize=(12, 5))
plt.show()
Что я хочудля этого нужно получить и построить точки пересечения набора данных ['Close'] и набора данных ['10 days MA '].
Любая предоставленная помощь будет благодарна!Спасибо!