2017-12-27 16 views
1

waffleパッケージを使用してRでワッフルチャートを作成しようとしています。私は偶数のエントリを持っていません(49)と私はそうでなければ 完璧なグラフ(紫色/青色の正方形を参照してください)で空白のフィラーの正方形を取得します。ここワッフルチャートから空白の四角形を削除する

Sample Chart

コードの例である:

library('waffle') 
basedata <- c(11,38) 
names(basedata) <- c("Awsome", "Not Awsome") 
waffle(basedata, rows = 2) 

ブランクフィラー正方形を削除する方法の任意のアイデア?

+0

これまでに何を試しましたか?あなたの研究の一部を分かち合うことができますか? –

+0

デフォルトのカラーパレットは 'RColorBrewer :: brewer.pal(n、 'Set2')'です。ここで 'n'はユニークなカラーの数で、2つはあなたの場合です。 'RColorBrewer :: brewer.pal(2、 'Set2')'を試してみると、少なくとも3色必要であるという警告が表示されます。 'waffle :: waffle(c(38、11)、2、colors = RColorBrewer :: brewer.pal(2、 'Set2')[1:2])'を試してみるか、独自の_two_ colorsを設定することができます。パッケージの作者がそのような基本的な事例を予見していたはずです – rawr

+0

私自身の2色の設定はうまくいきました。ありがとう! –

答えて

0
waffle(basedata, rows = 2, colors = c("blue", "green", "white")) 

またはあなたは、彼らがいたどのように色を一致させるColor Brewerでカラースキームを検索し、16進コードを追加したい場合。

waffle(basedata, rows = 2, colors = c("#fb8072", "#8dd3c7", "white")) 

はまた、私は本物に含まれていない単語「恐ろしい」を想定し、それがある場合には、そこには、余分な「e」を追加してください。 :)

+1

うまくいった! 「素晴らしい」ヘルプに感謝します。 –

関連する問題