私の例は:
qplot(mtcars$mpg) +
annotate(geom = "text", x = 30, y = 3, label = "Some text\nSome more text")
ここのテキストを左揃えにするにはどうすればよいですか?だから、「いくつか」がお互いに並ぶように。
回答:
hjust = 0
あなたがしたいことをします。hjustは水平方向の位置揃えを表し、0は左揃え、0.5は中央揃え、1は右揃えになります。
qplot(mtcars$mpg) +
annotate(geom = "text", x = 30, y = 3,
label = "Some text\nSome more text",
hjust = 0)
vjust
垂直方向の位置合わせについても参照してください。
ではggplot2
、これらの引数は、テキストプリファレンスが設定されている場合は常に存在します。彼らはのために働くannotate
、geom_text
または内element_text
テーマオプションを調整するとき。
あなたが見れば?geom_text
、あなたはテキスト文字列オプションを見つけることができます:"left"
、"middle"
、または"right"
、(のためhjust
)、 、、"top"
のために、いずれかのためにといつもの方へあるいは中心から離れてに調整しますました。"center"
"bottom"
vjust
"inward"
"outward"
この現象は多くが類似しているbase
ようなグラフィック機能adj
の引数par
で使用される、text()
、mtext()
、及びtitle()
、水平および垂直justificatonsための長さ2のベクトルとすることができます。また、hadj
及びpadj
引数にaxis()
正当化するための時間にorizontal及びPの軸にerpendicular。