Word Cloud
Un componente de nube de palabras construido sobre d3-cloud.
Opciones
- data |
array
: o bien una matriz de textos a partir de los cuales generar la nube de palabras o, si "precalculado" se establece como "verdadero", y una matriz de objetos de conteo de palabras (con claves de "texto" y "valor"). Default:[]
. - font |
(string|function)
: función de acceso especificando la fuente de cada palabra. También acepta una constante en lugar de una función. Default:'serif'
. - fontSizeMapper |
function
: función accesoria que indica el tamaño de la fuente para cada palabra. Por defecto es( count - min + 1 ) / ( max - min + 6 ) * 30.0 + 14.0
, dondemin
ymax
denotan loscounts
de palabras mínimos y máximos, respectivamente. Default:none
. - height |
number
: altura de la nube de la palabra (en px). Default:600
. - language |
string
: identificador de idioma (determina las palabras de parada que se deben eliminar). Default:'en'
. - minCount |
number
: si se establece, sólo incluye las palabras que aparecen más de "minCount" veces en los datos dados. Default:none
. - saveButton |
boolean
: controla si mostrar un botón para guardar la nube de palabras como una imagen. Default:true
. - onClick |
function
: La función de devolución de llamada que se invoca cuando se hace clic en una palabra de la nube de palabras. Default:onClick() {}
. - padding |
(function|number)
: función accesoria o constante que indica el relleno numérico de cada palabra. Default:5
. - precalculated |
boolean
: controla si la nube de palabras espera un conjunto de recuentos de palabras precalculados o los generará para determinados textos. Default:false
. - rotate |
(function|number)
: función accesoria que indica el ángulo de rotación (en grados) para cada palabra. También acepta una constante en lugar de una función. Default:word => word.value % 360
. - updateThreshold |
number
: el tamaño del lote de nuevos documentos en "datos" antes de que la nube de palabras sea reproducida. Default:5
. - stopwords |
array
: ...palabras clave adicionales para remover antes de hacer la nube de palabras. Default:[]
. - triggerRender |
boolean
: retransmisión cuando se intercambie el conjunto de datos. Default:true
. - style |
object
: Estilos en línea CSS. Default:{}
. - width |
number
: ancho de la palabra nube (en px). Default:700
.
Ejemplos
- Minimal
- With Style
- With Stopwords
Editor en vivo
Resultado
ReferenceError: Provider is not defined