Word Cloud
Un componente di nuvola di parole costruito sopra d3-cloud.
Opzioni
- data |
array
: o un array di testi da cui generare la nuvola di parole o, seprecalcolato
è impostato avero
, e un array di oggetti per il conteggio delle parole (con le chiavitesto
evalore
). Default:[]
. - font |
(string|function)
: funzione di accesso che specifica la faccia del carattere per ogni parola. Accetta anche una costante invece di una funzione. Default:'serif'
. - fontSizeMapper |
function
: che indica la dimensione del carattere per ogni parola. Il valore predefinito è( count - min + 1 ) / ( max - min + 6 ) * 30.0 + 14.0
, dovemin
emax
denotano rispettivamente il numero minimo e massimo di parole. Default:none
. - height |
number
: altezza della parola nuvola (in px). Default:600
. - language |
string
: identificatore di lingua (determina le parole chiave da rimuovere). Default:'en'
. - minCount |
number
: se impostato, includere solo le parole che appaiono più diminCount
volte nei dati forniti. Default:none
. - saveButton |
boolean
: controlla se visualizzare un pulsante per salvare la parola nuvola come immagine. Default:true
. - onClick |
function
: funzione di callback invocata quando una parola sulla nuvola di parole viene cliccata. Default:onClick() {}
. - padding |
(function|number)
: funzione di accesso o costante che indica l'imbottitura numerica per ogni parola. Default:5
. - precalculated |
boolean
: controlla se la nuvola di parole si aspetta un array di conteggi di parole precalcolate o li genererà per determinati testi. Default:false
. - rotate |
(function|number)
: funzione accessor che indica l'angolo di rotazione (in gradi) per ogni parola. Accetta anche una costante invece di una funzione. Default:word => word.value % 360
. - updateThreshold |
number
: dimensione del batch di nuovi documenti indata
prima che la parola "cloud" venga riprodotta. Default:5
. - stopwords |
array
: ulteriori parole di arresto da rimuovere prima di rendere la parola "nuvola". Default:[]
. - triggerRender |
boolean
: rerender quando il set di dati viene scambiato. Default:true
. - style |
object
: Stili in linea CSS. Default:{}
. - width |
number
: larghezza della parola nuvola (in px). Default:700
.
Esempi
- Minimal
- With Style
- With Stopwords
Editore dal vivo
Risultato
ReferenceError: Provider is not defined