2016-08-07 8 views
2

をgeom_histogramするgeom_vlineラベルを追加私は既存のものを再生成することなくgeom_vline層からのデータを、x軸にラベルを追加したい:R:ラベル

library(dplyr) 
library(ggplot2) 

data_frame(x = rnorm(10000)) %>% 
    ggplot(aes(x = x)) + 
    geom_histogram(bins = 100) + 
    geom_vline(aes(xintercept = mean(x) + 2.6)) + 
    theme_bw() 

enter image description here

+0

@ Hack-R x軸の切片は私のためにラベルが付けられていません。私は私のためにコードの出力を追加し、これをより分かりやすくするためにコードを少し変更しました。 – tchakravarty

答えて

1

あなたはこれを行うことができます:

library(dplyr) 
library(ggplot2) 

data_frame(x = rnorm(10000)) %>% 
    ggplot(aes(x = x)) + 
    geom_histogram(bins = 100) + 
    geom_vline(aes(xintercept = mean(x) + 2.6)) + 
    theme_bw() + 
    geom_text(aes(x=mean(x) + 2.6, label="My label text", y=0), colour="blue", angle=90) 
+0

あまりにも面倒で、私はヒストグラムに追加したいサマリー関数の大きなリストを持っています。 – tchakravarty

+0

@ tchakravartyそれをパラメータ化することができます。あなたが私に例を挙げたら、私はあなたを見せることができます。 –

+0

ありがとうございますが、私は軸ラベル装置をハックしようとするより、 'geom_text'をルック・アンド・フィール用の既存のラベルに合わせようとしています。 – tchakravarty

関連する問題