title of the novel author publishing year mentioned cities
0 Beasts and creatures Bruno Ivory 1850 New York
0 Monsters Renata Mcniar 1866 New York
0 At risk Charles Dobi 1870 New York
0 Manuela and Ricardo Lucas Zacci 1889 New York
0 War against the machine Angelina Trotter 1854 New York
Моя цель — создать линейную диаграмму, показывающую десятилетия, в течение которых город (в данном случае «Нью-Йорк») упоминался в романе. Я попробовал несколько вещей, как вы можете видеть в предыдущем посте о той же проблеме. Я думал, что решил эту проблему, но это не так.
(Как подсчитать появление значения во фрейме данных?)
Вот это изображение, которое я сделал в Excel. Это должно проиллюстрировать желаемый результат.

Обновление:
Кто-то пытался мне помочь, но удалил ответ. К счастью, я уже это получил. Однако у меня не получилось.
Думаю, код стоит упомянуть:
counts = df[['publishing year', 'mentioned cities']].value_counts().reset_index(name='counts').sort_values('publishing year')
counts[counts.mentioned cities == 'New York'][['publishing year', 'counts']].set_index('publishing year').plot()
Подробнее здесь: https://stackoverflow.com/questions/729 ... le-conside