0
在y軸標籤中使用斜體(italic()
),該標籤覆蓋ggplot中的兩行,導致第一行被部分截斷。意外的行爲:italic()導致ggplot2中兩行軸標籤的截斷
E.g.
ggplot() +
geom_hline(aes(yintercept = 1)) +
labs(y = expression(paste("Something\nsomething", italic(x'))))
沒有理由顯然這應該發生 - 同樣的事情不會與不使用italic()
非常相似的代碼,例如發生使用hat()
代替:
ggplot() +
geom_hline(aes(yintercept = 1)) +
labs(y = expression(paste("Something\nsomething", hat(x))))
任何人都知道爲什麼會發生,或者該怎麼辦呢,不是繁瑣的手工改變情節和邊距大小或該等其他?
謝謝,答案工作正常。這是次優的,因爲那種擺弄是我寧願避免的 - 我寧願解決實際上導致奇怪行爲的東西。 –
我有同樣的意見,但我無法弄清楚這個問題,並用更大的軸標籤等類似的問題解決這個問題。 – drmariod