Acerca de las clases
A continuación, te dejaré el código utilizado para la visualización, y en la pestaña «Archivos de ejercicios» podrás descargar los archivos utilizados.
# Pegue o escriba aquí el código de script:
from wordcloud import WordCloud, STOPWORDS
import matplotlib.pyplot as plt
import pandas as pd
# Cargar datos enviados desde Power BI
df = dataset
# Combinar las opiniones en un solo texto
text = » «.join(opinion for opinion in df[‘Opinion’])
# Definir las palabras que queremos excluir (stopwords)
stopwords = set(STOPWORDS)
stopwords.update([«y», «de», «pero», «que», «es», «la», «en», «un», «una», «el», «muy», «para», «lo», «con», «me», «por», «fue», «al», «les», «más»])
# Crear el WordCloud
wordcloud = WordCloud(
width=800,
height=800,
background_color=»white»,
colormap=»viridis»,
max_words=100,
stopwords=stopwords
).generate(text)
# Mostrar el WordCloud
plt.figure(figsize=(10, 10))
plt.imshow(wordcloud, interpolation=»bilinear»)
plt.axis(«off»)
plt.show()
Archivos de ejercicios