0

私はロシア語のラベルで R プロットに取り組んでいますが、Windows (adobe) ではロシア語のテキストが表示されません。表示するにはパッケージをインストールする必要がありますか。

pdf("sample.pdf",width = 6.6 ,height = 4.2,family= "URWHelvetica",  encoding="KOI8-R") 
x<-c(1,2,3,4,5) 
y<-c(2,3,4,5,6) 
xlable<-c("ручка","книга","часы","ложка","смотреть") 
plot(x,y,xlab=xlable) 
dev.off() 

よろしく

4

2 に答える 2

0

ポイントにラベルを付けようとしているようです。しかし、ポイント ラベルとして必要なものを x 軸ラベルとして書き込むように R に指示しています。xlabx 軸のラベルです。

私はあなたが本当に探しているだけだと思いますtext()

代わりにこれを試してください。たとえば、次のようにします。

x <- c(1,2,3,4,5) 
y <- c(2,3,4,5,6) 
xlable<-c("ручка","книга","часы","ложка","смотреть") 
plot(x,y,xlab=xlable)
text(x,y,xlable,pos=c(4,1,1,1,2))
于 2012-11-29T09:23:54.487 に答える
0

x 軸の下にラベルが必要な場合は、axis() 関数を使用する必要があります。これはうまくいくはずです

pdf("sample.pdf",width = 6.6 ,height = 4.2,family= "URWHelvetica",  encoding="KOI8-R") 
x<-c(1,2,3,4,5) 
y<-c(2,3,4,5,6) 
xlable<-c("ручка","книга","часы","ложка","смотреть") 
plot(x,y,xaxt="n")
axis(1,at=1:5,labels=xlable)
dev.off() 
于 2012-11-29T09:25:12.653 に答える