我一直在嘗試提高m^2中的2,并使mu看起來像特殊字符,但似乎想不出來。我已經嘗試了這個和其他許多方法,包括unicode,添加引號,隔離不應該被提高的東西。任何幫助都將是巨大的。謝謝你!
這是我的代碼。
以下是我的代碼:
ggboxplot(Photo_Mass_2021。 x = "Species", y = "Pn_N"/span>, title= "Net photosynthesis by Species", ylab= expression(paste("Net Photosynthesis ((mumol/m^2*/s)/ mass (g))"))。 顏色 = "Species", 添加 = "jitter"。 圖例= "none")
geom_hline(yintercept = mean(Photo_Mass_2021$Pn_N)。 linetype = 2)
stat_compare_means(method = "anova", label. y = 170)= 170)。 operator"> stat_compare_means(label = "p。 signif", method = "t. test",ref.group = ".all.")
uj5u.com熱心網友回復:
當使用expression()的標簽時,請檢查help(plotmath)和example(plotmath)的語法。習慣這種語法需要時間,但需要記住的兩個關鍵點是:*可以用來連接事物而不插入空格,而~會增加一個空格(或者說是一個窄的空格)。你可以用引號保護部分文本,這樣它就不會被解釋為一個運算式。下標用[ ]/code>表示,上標用^表示。我按照數量和單位不應混用的規則,改變了你的標簽。(有些人不同意這一點。)我的答案使用了最少的代碼來回答你的問題。(這也是對問題的推薦方法。)
library(ggplot2)
ggplot()
實驗室(y = 運算式("每質量凈光合作用"*(mu*mol~m^{-2}~s^{-1}~g^{-1})))

創建于2021-09-18,由reprex包(v2.0.1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/330230.html
標籤:
