Как я могу получить пересечение между 2 столбцами DataFrame в графике - PullRequest
0 голосов
/ 21 ноября 2018

Я пытался получить точки пересечения 2 столбцов DataFrame, содержащих набор данных запаса с 87 строками.Как вы можете видеть на этом примере графика:

sns plot sample

Я хочу получить точки пересечения между значениями закрытия и 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 '].

Любая предоставленная помощь будет благодарна!Спасибо!

...