Внимательно прочтите сообщение об ошибке и подумайте, что вы закодировали.
Accession_Year
- это столбец строк (вывод из вашей попытки вызвать метод). Как вы думаете, почему столбец строк имеет метод date_range
?
Если вам нужен абсолютный диапазон дат, как указано в вашем сообщении, почему вы вставили Accession_Year
в вызов? Вы используете просто
pd.date_range(start='1877', end='2020')
. Если столбец не влияет на вызов , вам нужно объяснить, как, например,
pd.date_range(start=df.Accession_Year.min(), end='2020')