why when adding to word str
a notification TypeError: 'StopWordRemover' object is not callable
appears, because I want to do data visualization using wordcloud. is there a solution to solve this?
from wordcloud import WordCloud
import matplotlib.pyplot as plot
from Sastrawi.StopWordRemover.StopWordRemoverFactory import StopWordRemover
from Sastrawi.StopWordRemover.StopWordRemoverFactory import StopWordRemoverFactory, StopWordRemover, ArrayDictionary
dt_negatif = data1[(data1['Indeks'])== "negative"]
dt_positif = data1[(data1['Indeks'])== "positive"]
#convert to list
negatif_list = dt_negatif['comment_sw'].tolist()
positif_list = dt_positif['comment_sw'].tolist()
#convert to string
filter_negatif = ('').join(str(negatif_list))
filter_positif = ('').join(str(positif_list))
#negatif wordcloud
wordcloud = WordCloud(max_font_size=160 , margin=0, background_color ='white', colormap = 'Reds').generate(filter_negatif)
plt.figure(figsize=[10,10])
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
plt.margins(x=0, y=0)
plt.title("Negatif Wordcloud")
plt.show
#positif wordcloud
wordcloud = WordCloud(max_font_size = 160 , margin=0, background_color ='white', colormap = 'Greens').generate(filter_positif)
plt.figure(figsize=[10,10])
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
plt.margins(x=0, y=0)
plt.title("Positif WordCloud")
plt.show
New contributor
Reynaldi A. P. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
3