Давайте начнем с настройки ваших данных.На самом деле я добавил еще одну дату «2014-12-31» в ваш пример набора данных, чтобы мы могли проверить, работает ли наша подпрограмма построения графиков при получении нескольких запросов в один и тот же день:
import matplotlib.pyplot as plt
plt.style.use('seaborn')
import pandas as pd
import numpy as np
dates = np.array(['2012-08-01', '2014-12-31',
'2014-12-31', '2015-02-25',
'2015-10-15'], dtype='datetime64')
days = np.array([41, 692, 50, 621, 111])
df = pd.DataFrame({'Received' : dates, 'Days' : days})
Созданный кадр данныхнадо надеяться приблизиться к тому что у вас есть.Создание желаемого точечного графика теперь просто:
fig, ax = plt.subplots(1, 1)
ax.scatter(df['Received'], df['Days'], marker='+')
ax.set_xlabel("Receieved")
ax.set_ylabel("Days")
Это дало мне следующий график:
Как отмечено @ImportanceOfBeingErnest в комментарияхниже вам нужна последняя версия панд, чтобы эта процедура работала.