Я очень плохо знаком с фреймом данных pandas, в котором есть столбец даты и времени, а также столбец, содержащий строку текста (заголовки). Каждый заголовок будет новой строкой.
Мне нужно нанести дату на ось X, а на оси Y должно быть указано, сколько раз заголовок встречается на каждую дату.
Так, например, одна дата может содержать 3 заголовка.
Какой самый простой способ сделать это? Я не могу понять, как это сделать вообще. Может быть, добавить еще один столбец с '1' для каждой строки? Если да, то как бы вы это сделали?
Пожалуйста, укажите мне, что может помочь!
Спасибо вам!
Я попытался построить счетчик нау, но продолжаю получать ошибки, я попытался создать переменную, которая подсчитывает количество строк, но она также не вернула ничего полезного.
Я попытался добавить столбец с количеством заголовков
df_data['headline_count'] = df_data['headlines'].count
и я попробовал группу по методу
df_data['count'] = df.groupby('headlines')['headlines'].transform('count')
Когда я использую groupie, я получаю ошибку
KeyError: 'headlines'
Выходными данными должен быть просто график с количествомраз дата повторяется в кадре данных (который указывает на наличие нескольких заголовков) в строках, нанесенных на ось Y. И ось X должна быть датой, когда произошли наблюдения.