2013-07-19 3 views
0

По какой-то причине я не могу изменить вертикальное размещение своего текстового поля. В приведенном ниже коде внутри функции textbox участок c(-180,0) определяет координаты (x, y) размещения текстового поля. Однако, независимо от того, что я делаю y-координатой, он всегда помещается на y-уровне 0. Кто-нибудь знает, как это исправить? Я кодирования в R.Вертикальное размещение текстового поля в R?

library("maps") 
library("mapproj") 
library("plotrix") 
map("world") 
map.axes() 
map.grid(c(-180,180,-90,90),col=8,nx=7,ny=5,pretty=FALSE, labels=FALSE) 
textbox(c(-180,0), 1, col=8, "lalalala", box=FALSE) 

ответ

2

textbox принимает аргументы как textbox(x,y). То, как у вас оно написано, вы передаете c(180,0) в x и 1 - y. У меня нет установленных библиотек, но попробуйте эти три команды.

textbox(-180,0,col=8, "lalalala", box=FALSE) 
textbox(-180,-45,col=8, "lalalala", box=FALSE) 
textbox(-180,45,col=8, "lalalala", box=FALSE) 

Это должно работать

Смежные вопросы