18

さまざまなグループ化変数にわたるテキストデータを少し扱います。IanFellowsのwordcloudパッケージを使用してファセットワードクラウドプロットを作成するメソッドを作成することを考えています。私はggplot2社会的変数をファセットする方法が好きです。私はこの問題にどのように取り組むかを決めています(ファセットワードクラウドプロット)。

フェローの作品をgeomとして使用することは可能ですか(geomを作成したことはありませんが、これが実行可能かどうかを学習する可能性があります)、または1つがグリッドでもう1つがベースであるため、ggplotはうまく再生されません(wordcloudもCコーディングを使用します)または他の問題?これはどれくらい難しいですか(これは私の能力に依存していることは知っていますが、ボールパークの答えが欲しいです)?ベースグラフィックスを使用することがこの問題に対するより賢明なアプローチであるかどうかをアドバイスしてください。ggplotのファセットが与える美的感覚を与えるためにpanes、パッケージからこれを使用してアプローチできると思います。plotrix

多分これは単語の雲のサイズとファセットが利用可能なスペースをすぐに制限する方法を考えると愚かな概念です。

4

2 に答える 2

8

これは夢物語かもしれませんし、wordcloudコードを再利用するのは容易ではありません:

  1. Ian Fellows がコメントで指摘しているように、wordcloudコードはベース グラフィックスのワード サイズと位置を計算します。
  2. コードの geom 対応の変更では、ファセットを認識する必要があります。

それを機能させるという点では、ソリューションを設計するためのフレームワークは次のようになります。

  1. wordcloudベース グラフィックスではなく、グリッド グラフィックスでワード サイズを計算するように書き直します
  2. ワード サイズと位置の結果をデータ フレームに書き込む
  3. という関数で計算をラップします。stat_wordcloud
  4. 新しいgeom_textものに変更geom_wordcloud

だから、それは夢物語ですが、あなたがそれを作ったら、私はそれを使いたいと思っています;-)

于 2012-10-18T10:14:45.787 に答える