Каждый раз, когда я делаю сюжет с использованием ggplot, я немного провожу разные значения для hjust и vjust в строке типа
+ opts(axis.text.x = theme_text(hjust = 0.5))
чтобы метки осевой линии совпадали, где метки оси почти касаются оси, и находятся на одном уровне с ней (как бы оправдано, например, на оси). Однако я не совсем понимаю, что происходит. Часто hjust = 0.5
дает такие резко отличающиеся результаты от hjust = 0.6
, например, что я не смог понять это, просто играя с разными значениями.
Может ли кто-нибудь указать мне на подробное объяснение того, как работают функции hjust и vjust?