Word Cloud
d3-cloudの上に構築されたワードクラウドコンポーネント。
オプション
- data |
array
: 単語群を生成するテキストの配列、あるいはprecalculated
がtrue
に設定されている場合は単語数オブジェクトの配列 (text
とvalue
のキーを持つ)。. Default:[]
. - font |
(string|function)
: アクセサ関数で、各単語のフォントフェイスを指定します。関数の代わりに定数を指定することもできます。. Default:'serif'
. - fontSizeMapper |
function
: 各単語のフォントサイズを指定するアクセッサ関数です。デフォルトは( count - min + 1 ) / ( max - min + 6 ) * 30.0 + 14.0
で、min
とmax
はそれぞれ単語の最小数と最大数counts
を表します。. Default:none
. - height |
number
: 語高. Default:600
. - language |
string
: げんごしきべつし. Default:'en'
. - minCount |
number
: セットされている場合、指定されたデータの中でminCount
回以上出現する単語のみを含む。. Default:none
. - saveButton |
boolean
: ワードクラウドを画像として保存するためのボタンを表示するかどうかを制御します。. Default:true
. - onClick |
function
: クリックされた単語のコールバック関数. Default:onClick() {}
. - padding |
(function|number)
: 各単語の数値パディングを示すアクセサ関数または定数. Default:5
. - precalculated |
boolean
: は、ワードクラウドが事前に計算された単語数の配列を期待するか、与えられたテキストに対して単語数を生成するかを制御します。. Default:false
. - rotate |
(function|number)
: 各単語の回転角度(度数)を表すアクセサ関数。関数の代わりに定数を受け取ることもできます。. Default:word => word.value % 360
. - updateThreshold |
number
: ワードクラウドが再レンダリングされる前のdata
の新しいドキュメントのバッチサイズ. Default:5
. - stopwords |
array
: 単語の雲をレンダリングする前に削除する追加のストップワード. Default:[]
. - triggerRender |
boolean
: データセットを交換する際のレンダー. Default:true
. - style |
object
: CSSインラインスタイル. Default:{}
. - width |
number
: 語雲の幅. Default:700
.
例としては、以下のようなものがあります。
- Minimal
- With Style
- With Stopwords
ライブエディター
結果
ReferenceError: Provider is not defined