0
私はggplotグラフに追加したいラベルを追加して苦労しています。ここでggplotグラフの2つのラベルを持つGeom_text
私のデータセットである:
Group Gaze direction Counts Duration
Expert Performers game table 148 1262.122
Expert Performers objects table 40 139.466
Expert Performers other 94 371.191
Expert Performers co-participant 166 387.228
Non-Performers game table 223 1137.517
Non-Performers objects table 111 369.26
Non-Performers other 86 86.794
Non-Performers co-participant 312 566.438
これは私が使用しているコードです:
ggplot(b, aes(x=Group, y=Gaze.direction))+
geom_count(mapping=aes(color=Counts, size=Duration))+
theme_bw()+
theme(panel.grid.major = element_line(colour = "grey"))+scale_size(range = c(0, 8))+
scale_colour_gradient(low = "black", high = "gray91")+
scale_y_discrete(name ="Gaze direction") +
geom_text(aes(label=Counts,hjust=-1, vjust=-1))
を希望グラフが、それはだカウント数を(含まれている必要がありますすでに存在している)、また、カッコ内の持続時間(すべてのデータ点についてグラフで赤で表示)を示します。
私はそれを非常に感謝し、私のコードを修正することができますどのようにアイデアを持っている人は、存在する場合。
「dput」出力には申し訳ありません。無意味ではなかった。次回は、もっと注意を払うつもりです。ソリューションに感謝します。それは私がそれを持っていたのとまったく同じように見えます。 – user3832272
唯一のことは、まだ私が見逃しているのは、継続時間の後の 'ms'です。また、ブラケットとカウントとその他の場所の間にはスペースがあります。この空き領域を削除する方法はありますか? – user3832272
geom_text(aes(label = paste0( "("、Counts、 "、"、Duration、 "ms)")を使用します。 –