Přeskočit na hlavní obsah

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 je precalculated nastaveno na true, pole objektů s počtem slov (s klíči text a value).. 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, kde min a max 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ů v data 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

Živý editor
Výsledek
ReferenceError: Provider is not defined