Я пытаюсь построить график зависимости прогнозируемой и фактической цены акций с помощью диаграммы рассеяния Seaborn. Я могу построить точную диаграмму рассеяния, но я хочу также визуализировать, где находятся сегодняшние данные, в другом цвете.
Я пытался сделать:
current_x = df['Prediction'].iloc[-1]
current_y = df['Actual'].iloc[-1]
и вычерчиваем это, но получили это сообщение об ошибке:
ValueError: If using all scalar values, you must pass an index.
Любая помощь будет очень приветствоваться.
EDIT:
Итак, у меня есть df
, содержащий столбцы данных о ценах df['Prediction']
и df['Actual']
, код для печати графика рассеяния, который я использовал до сих пор, очень полезен:
sns.scatterplot(x='Predicted', y='Actual, data=data)
То, что я ищу, - это просто нанести поверх этого исходного графика рассеяния самые последние данные для x и y, поэтому .iloc[-1]
для каждого, если хотите.