Word Cloud
Um componente de nuvem de palavras construído em cima de d3-cloud.
Opções
- data |
array
: ou um conjunto de textos a partir dos quais se pode gerar a palavra nuvem ou, seprecalculado' está definido para
verdadeiro', e um conjunto de objetos de contagem de palavras (com teclas detexto' e
valor'). Default:[]
. - font |
(string|function)
: função acessor especificando a face da fonte para cada palavra. Também aceita uma constante ao invés de uma função. Default:'serif'
. - fontSizeMapper |
function
: função acessor indicando o tamanho da fonte para cada palavra. O padrão é( contagem - min + 1 ) / ( max - min + 6 ) * 30,0 + 14,0', onde
min' emax' denotam o mínimo e o máximo de palavras
contas', respectivamente. Default:none
. - height |
number
: altura da palavra nuvem (em px). Default:600
. - language |
string
: identificador do idioma (determina as palavras de parada a serem removidas). Default:'en'
. - minCount |
number
: se definido, incluir apenas palavras que apareçam mais do que "minCount" vezes nos dados fornecidos. Default:none
. - saveButton |
boolean
: controla se deve ser exibido um botão para salvar a palavra nuvem como uma imagem. Default:true
. - onClick |
function
: função de chamada de retorno invocada quando uma palavra é clicada na nuvem da palavra. Default:onClick() {}
. - padding |
(function|number)
: função acessor ou constante indicando o preenchimento numérico de cada palavra. Default:5
. - precalculated |
boolean
: controla se a palavra nuvem espera uma série de palavras pré-calculadas conta ou as gerará para determinados textos. Default:false
. - rotate |
(function|number)
: função acessor indicando o ângulo de rotação (em graus) para cada palavra. Também aceita uma constante ao invés de uma função. Default:word => word.value % 360
. - updateThreshold |
number
: tamanho do lote de novos documentos emdados
antes que a palavra nuvem seja reenviada. Default:5
. - stopwords |
array
: palavras de parada adicionais para remover antes de tornar a palavra nuvem. Default:[]
. - triggerRender |
boolean
: quando o conjunto de dados é trocado. Default:true
. - style |
object
: Estilos em linha CSS. Default:{}
. - width |
number
: largura da palavra nuvem (em px). Default:700
.
Exemplos
- Minimal
- With Style
- With Stopwords
Editor ao vivo
Resultado
ReferenceError: Provider is not defined