У меня есть таблица со столбцами:
['guid', 'text', 'service', 'date', 'is_from_me', 'timestamp', 'datetime', 'name']
Таблица заполнена текстами, и я хотел бы создать функцию для представления линейного графика с количеством сообщений в определенный день /месяц год.
Это делает то, что я хочу сделать, просто представляя количество сообщений на человека за определенный период, НО, я хотел бы взять это и разделить его на слои на линейном графике для количества слов каждого человека,
ex;period='M'
self.df.groupby(self.df['datetime'].dt.to_period(period))['text'].count().plot(kind='bar')
Итог: у меня возникли проблемы с принятием каждого сообщения WORD COUNT (набор слов, найденных в сообщениях с счетчиком, использующим счетчик из коллекций) для 'period', отображая его награфик для каждого человека.