簡體   English   中英

斜體部分標題

[英]R italic partial title

想要從 for 循環中繪制一些圖形,其中main應該是一半斜體和一半正常。 代碼示例應該是

 a1<-1:20
 a2<-sample(a1)
 b1<-sample(a1)
 b2<-sample(a1)
 a<-list(a1, a2)
 b<-list(b1, b2)
 v<-c("a", "b")
 for(i in 1:2){
 jpeg(file=sprintf("%s.jpg", v[i]))
 plot(a[[i]], b[[i]], main=c("sas", v[i]))
 dev.off()}

但是v[i]應該是斜體的。 我試過

 plot(a[[i]], b[[i]], main=c("sas", expression(italic(v[i]))))

但是缺少 main 的第二行。 謝謝你的任何想法!

怎么樣

 plot(a[[i]], b[[i]], main=bquote("sas"~italic(.(v[i]))))

那產生

在此處輸入圖片說明

如果你真的想要兩條線,你可以做

plot(a[[i]], b[[i]], main=bquote(atop("sas",italic(.(v[i])))))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM