1

pch2 つのデータ セットを 1 つのグラフに結合しました。対応する記号を軸ラベルに直接追加したいと考えています。ここで、 andおよび Hershey ベクター フォントの代わりに ( aなどを引用する代わりに) を使用したソリューションがtext()こことここに示されていることを知っています記号はちょっと変わった形に見えます。誰もがより「バランスの取れた」ソリューションを持っていますか?xlabylabpch=16

thinkoholic.comの再現可能な例、

par(mar=c(5,5,2,5))

# create data and plot circles
x <- seq(0,5,0.5)

y <- seq(0,5,0.5)
plot(x,y, xlab="", ylab="")

#create random data and add bullets (pch=19)
x <- rnorm(20,2.5)
y <- rnorm(20,2.5)
points(x,y, pch=19)

#add y axis on right side
axis (side = 4)

#create text with symbols
text(-1,2.5,"\\#H0850 y1 axis text", vfont=c("sans serif","plain"), cex=1.25, adj=0.5, srt=90, xpd=TRUE)
text(6,2.5,"\\#H0902 y2 axis text", vfont=c("sans serif","plain"), cex=1.25, adj=0.5, srt=90, xpd=TRUE)
text(2.5,-1,"x axis text", vfont=c("sans serif","plain"), cex=1.25, adj=0.5, srt=0, xpd=TRUE)
4

2 に答える 2