Word Cloud
Komponenta mraku slov postavená nad d3-cloud.
Možnosti
- data |
array
: buď pole textů, ze kterých se generuje mračno slov, nebo, pokud jeprecalculated
nastaveno natrue
, pole objektů s počtem slov (s klíčitext
avalue
).. Default:[]
. - font |
(string|function)
: přístupová funkce, která určuje tvář písma pro každé slovo. Místo funkce přijímá také konstantu. Default:'serif'
. - fontSizeMapper |
function
: přístupová funkce, která udává velikost písma pro každé slovo. Výchozí hodnota je( count - min + 1 ) / ( max - min + 6 ) * 30,0 + 14,0
, kdemin
amax
označují minimální a maximální počet slov.. Default:none
. - height |
number
: výška mraku slov (v px). Default:600
. - language |
string
: identifikátor jazyka (určuje stopslova, která mají být odstraněna).. Default:'en'
. - minCount |
number
: pokud je nastaveno, zahrne pouze slova, která se v daných datech vyskytují více nežminCount
.. Default:none
. - saveButton |
boolean
: určuje, zda se má zobrazit tlačítko pro uložení mračna slov jako obrázku.. Default:true
. - onClick |
function
: funkce zpětného volání vyvolaná po kliknutí na slovo v mračnu slov.. Default:onClick() {}
. - padding |
(function|number)
: přístupová funkce nebo konstanta udávající číselnou výplň pro každé slovo.. Default:5
. - precalculated |
boolean
: řídí, zda mračno slov očekává pole předpočítaných počtů slov, nebo zda je bude generovat pro zadané texty.. Default:false
. - rotate |
(function|number)
: přístupová funkce udávající úhel natočení (ve stupních) pro každé slovo. Místo funkce přijímá také konstantu. Default:word => word.value % 360
. - updateThreshold |
number
: velikost dávky nových dokumentů vdata
před opětovným vykreslením mračna slov.. Default:5
. - stopwords |
array
: další stopslova, která se odstraní před vykreslením mračna slov.. Default:[]
. - triggerRender |
boolean
: znovu vykreslit při výměně datové sady.. Default:true
. - style |
object
: Řádkové styly CSS. Default:{}
. - width |
number
: šířka mračna slov (v px). Default:700
.
Příklady
- Minimal
- With Style
- With Stopwords
Živý editor
Výsledek
ReferenceError: Provider is not defined