Saltar al contenido
Case Converter Online
es

Generador de nubes de palabras

Convierte cualquier texto en una nube de palabras en la que las palabras más usadas son las más grandes. Elige una forma y unos colores, y descárgala como imagen PNG.

Opciones

Nube de palabras

Funciona en tu navegador. Tu texto nunca se sube a ningún servidor.

Qué es una nube de palabras

Una nube de palabras es una imagen formada por las palabras de un texto. Cuantas más veces aparece una palabra, más grande se dibuja. De un vistazo sabes de qué trata sobre todo un discurso, un artículo o un montón de respuestas de una encuesta, sin leer cada línea.

Las nubes de palabras son populares en clase, en presentaciones y en informes porque convierten un bloque de texto en algo que la gente de verdad mira. Son un resumen, no un análisis, pero un buen punto de partida para una conversación.

Cómo hacer una nube de palabras

  1. Pega el texto en Tu texto. La página se abre con un párrafo corto sobre el cambio climático para que veas una nube terminada desde el principio.
  2. Espera medio segundo. La nube se vuelve a dibujar cada vez que dejas de escribir.
  3. Ajusta el aspecto con los menús que hay debajo del cuadro de texto:
    • Número de palabras: 50, 100, 150 o 250
    • Forma: Círculo, Cuadrado, Rombo, Triángulo, Estrella o Corazón (cardioide)
    • Colores: Intensos, Océano, Bosque, Atardecer o Negro y gris
    • Fuente: Sans serif, Serif, Condensada o Monoespaciada
    • Dirección de las palabras: Todas horizontales, Algunas verticales, Mitad verticales o Inclinadas
    • Fondo: Blanco, Oscuro o Transparente
  4. Usa los botones de Opciones para elegir qué se cuenta: Ignorar palabras comunes, Ignorar mayúsculas y minúsculas e Incluir números.
  5. Pulsa Nueva distribución para mezclar las palabras en una disposición nueva.
  6. Pulsa Descargar PNG para guardar la imagen como nube-de-palabras.png.

Debajo de la imagen, una línea muestra las cinco palabras más usadas con sus recuentos, para que veas los números que hay detrás de los tamaños.

Ejemplo

Con el texto de ejemplo y la configuración predeterminada, estos son los recuentos que hay detrás de la nube:

Palabra Veces que aparece
carbon 2
cities 2
climate 2
emissions 2
energy 2
heat 2
oceans 2
water 2
absorb 1
around 1

La línea de debajo de la nube muestra carbon (2), cities (2), climate (2), emissions (2) y energy (2). Las palabras con el mismo recuento aparecen en orden alfabético. “Cities” y “cities” se contaron como una sola palabra porque Ignorar mayúsculas y minúsculas está activado.

Con un texto en español el resultado cambia, porque la lista de palabras comunes es inglesa. Con este párrafo y la configuración predeterminada: “El cambio climático está cambiando el clima de todo el mundo. Las olas de calor son más largas y las lluvias son más fuertes. Las ciudades plantan árboles y usan energía solar. La energía limpia es parte de la solución.”, las palabras más usadas son de (3), el (3), las (3), energía (2) y la (2). La palabra con contenido, energía, queda por detrás de los artículos y las preposiciones.

Cómo se construye la nube

Primero el texto se divide en palabras y se cuentan con el mismo método que usa el contador de frecuencia de palabras. Las palabras de menos de dos letras se descartan, así que “y”, “a” y “o” nunca aparecen. Si Ignorar palabras comunes está activado, se eliminan palabras inglesas como “the”, “is” y “with”. Unas pocas palabras españolas se escriben igual que alguna de esa lista, como “no”, “me” o “he”, y también desaparecen. Se conservan las palabras más frecuentes, hasta el número que elegiste.

Las letras con tilde y la ñ forman parte de la palabra con normalidad, pero la tilde cuenta: “qué” y “que” son dos palabras distintas, igual que “árbol” y “arbol”.

Después cada palabra recibe un tamaño de letra. La más frecuente recibe el tamaño mayor, calculado para que quepa a lo ancho de la imagen. Las demás se escalan entre ese tamaño y uno mínimo siguiendo una curva de raíz cuadrada. Una línea recta haría enorme la primera palabra y diminutas todas las demás; la curva mantiene legibles las palabras de frecuencia media.

Por último las palabras se colocan una a una, de la más grande a la más pequeña, empezando por el centro y girando en espiral hacia fuera hasta que cada una encuentra un hueco libre dentro de la forma elegida. El dibujo lo hace wordcloud2.js, una biblioteca de código abierto, sobre un lienzo de 1600 por 1100 píxeles. Es suficiente para una diapositiva o una hoja impresa.

Consejos para una nube de palabras mejor

  • Usa suficiente texto. Con unas pocas oraciones sale una nube en la que la mayoría de las palabras aparecen una vez y tienen el mismo tamaño. Con una página o más, las diferencias se ven más claras.
  • Limpia el texto antes. Los números de página, los encabezados repetidos en cada página y los nombres de los hablantes en una transcripción pueden llenar la nube. Quítalos o desactiva Incluir números.
  • Quita las palabras comunes del español. Como la opción Ignorar palabras comunes solo conoce el inglés, en la herramienta para reemplazar texto activa Usar expresiones regulares y Solo palabras completas, busca el|la|los|las|de|del|y|en|que|un|una|es|por|con, deja vacío Reemplazar por y pega aquí el resultado.
  • Une las frases que quieras mantener juntas. La nube trabaja con palabras sueltas. Para mantener junto un nombre como “Nueva York”, une las palabras con un guion (“Nueva-York”) antes de crear la nube. La misma herramienta para reemplazar texto puede hacerlo en todas las apariciones a la vez.
  • Elige los colores según el fondo. Con el fondo Oscuro, las paletas Océano, Bosque y Negro y gris pasan a tonos más claros para que las palabras se sigan leyendo.
  • Menos palabras, más impacto. Para una diapositiva, 50 palabras suelen bastar. Para un póster, prueba con 150 o 250.
  • Comprueba los números. Una nube de palabras muestra bien las diferencias aproximadas, pero mal las exactas. Cuando los recuentos importen, léelos en el contador de frecuencia de palabras o busca repeticiones con el buscador de palabras repetidas.

Otras formas de hacer una nube de palabras

Microsoft Word y PowerPoint. No tienen una nube de palabras integrada. Puedes añadir una con un complemento de la tienda de Office, o crear la imagen aquí e insertarla como imagen.

Google Docs y Presentaciones de Google. Google Docs tampoco tiene esta función. Descarga el PNG desde esta página e insértalo con Insertar y después Imagen.

Código. En Python, el paquete wordcloud crea nubes con unas pocas líneas, por ejemplo WordCloud().generate(text).to_file("cloud.png"). Para texto en español, pásale tu propia lista de palabras vacías con el parámetro stopwords. En JavaScript, wordcloud2.js, la biblioteca que usa esta página, dibuja sobre cualquier elemento canvas.

Generador de nubes de palabras: preguntas y respuestas

¿Cómo hago una nube de palabras?

Pega el texto en el cuadro Tu texto. La nube se dibuja a la derecha un momento después. Cambia la forma, los colores, la fuente o la dirección de las palabras si quieres, y pulsa Descargar PNG.

¿Por qué faltan palabras como the y and?

Porque Ignorar palabras comunes está activado. Deja fuera unas 200 palabras cortas del inglés que aparecen en casi cualquier texto y que, si no, serían las más grandes de la nube. Esa lista es solo en inglés: en un texto en español, palabras como de, la, que o el sí se cuentan. Desactiva la opción si quieres incluir las palabras inglesas.

¿Puedo hacer una nube de palabras con fondo transparente?

Sí. Elige Transparente en Fondo. El PNG que descargas no tiene fondo, así que puedes ponerlo sobre una foto o una diapositiva de color.

¿Por qué la nube se ve distinta cada vez?

La colocación de las palabras tiene un componente de azar, y algunas palabras se giran al azar cuando Dirección de las palabras lo permite. Pulsa Nueva distribución para mezclar la nube hasta que te guste. Las palabras y sus tamaños no cambian.

¿Mi texto se sube a algún sitio para crear la nube?

No. Las palabras se cuentan y la imagen se dibuja en tu navegador. El código de dibujo se carga desde este sitio web al abrir la página, y tu texto nunca sale de tu dispositivo.

Más herramientas de texto

Ver todas las herramientas