メインコンテンツへスキップ

Word Cloud

d3-cloudの上に構築されたワードクラウドコンポーネント。

オプション

  • data | array: 単語群を生成するテキストの配列、あるいは precalculatedtrue に設定されている場合は単語数オブジェクトの配列 (textvalue のキーを持つ)。. Default: [].
  • font | (string|function): アクセサ関数で、各単語のフォントフェイスを指定します。関数の代わりに定数を指定することもできます。. Default: 'serif'.
  • fontSizeMapper | function: 各単語のフォントサイズを指定するアクセッサ関数です。デフォルトは ( count - min + 1 ) / ( max - min + 6 ) * 30.0 + 14.0 で、minmax はそれぞれ単語の最小数と最大数 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.

例としては、以下のようなものがあります。

ライブエディター
結果
ReferenceError: Provider is not defined