Kom igångKom igång gratis

Hashtags och omnämnanden i ryska tweets

Låt oss återgå till dataframen tweets som innehåller de ryska tweetsen. I den här övningen beräknar du antalet hashtags och omnämnanden i varje tweet genom att definiera två funktioner, count_hashtags() och count_mentions(), och applicera dem på särdragskolumnen content i tweets.

Om du inte minns det – tweetsen finns i kolumnen content i tweets.

Den här övningen är en del av kursen

Funktionsutveckling för NLP i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Function that returns numner of hashtags in a string
def count_hashtags(string):
	# Split the string into words
    words = string.split()
    
    # Create a list of words that are hashtags
    hashtags = [word for word in words if ____.____(____)]
    
    # Return number of hashtags
    return(len(hashtags))

# Create a feature hashtag_count and display distribution
tweets['hashtag_count'] = tweets['content'].apply(count_hashtags)
tweets['hashtag_count'].hist()
plt.title('Hashtag count distribution')
plt.show()
Redigera och kör kod