Сравнение #python и #rstats
Теперь, когда у нас есть функция для поиска слова в твите сразу в нескольких местах, можно применить её к нескольким словам и сравнить результаты. Вернёмся к примеру с набором данных хештегов о науке о данных. Нам нужно узнать, насколько часто встречается #rstats по сравнению с #python.
Набор данных ds_tweets уже загружен для вас.
Это упражнение является частью курса
Анализ данных социальных сетей на Python
Инструкции к упражнению
- Используйте функцию
check_word_in_tweet(), чтобы найти все вхождения#pythonв текстовых поляхds_tweets. - Сделайте то же самое для
#rstats. - Выведите долю твитов, в которых упоминается
#python: просуммируйте значенияpythonс помощьюnp.sum()и разделите наds_tweets.shape[0]. - Повторите то же самое для
rstats.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Find mentions of #python in all text fields
python = ____(____, ds_tweets)
# Find mentions of #rstats in all text fields
rstats = ____(____, ____)
# Print proportion of tweets mentioning #python
print("Proportion of #python tweets:", ____(____) / ____)
# Print proportion of tweets mentioning #rstats
print("Proportion of #rstats tweets:", ____(____) / ____)