2016-09-06 6 views
0

ggvisのlayer_bars()プロットを考えてみましょう。ユーザーはどのようにして各バーの上に数字(ラベル)を追加できますか?下のグラフのようにggvisのRの棒グラフに棒の上にラベルを付けるにはどうすればいいですか?

:あなたがバーやテキストがcompute_countを使用するためのデータセットを計算することができenter image description here

+0

あなたは、例えば、データセットとあなたがggvisを使用して棒グラフを作るために使用する初期のコードを追加することはできますか? – aosmith

+0

あなたはggplot2のソリューションで問題ないですか? – prateek1592

答えて

1

。これは、ggvis basics docscompute_binの例によく似ています。

テキストを整列させるには、何か作業が必要です(this open github issueに基づいてthis question/answerを参照)。

mtcars %>% 
    compute_count(~factor(cyl)) %>% 
    ggvis(x = ~x_, y = ~count_) %>% 
    layer_bars(fill = ~x_) %>% 
    layer_text(text := ~x_, prop("x", ~x_, scale = "xcenter"), y = ~count_ + .5, 
      fontSize := 18, align := "center") %>% 
    scale_nominal("x", name = "xcenter", padding = .9, points = TRUE) 

enter image description here

+0

@userJTこれはあなたの質問に答えませんでしたか? – aosmith

関連する問題