2013-10-13 2 views
0

Мне нужен следующий барж со специальными осями. Я пробовал пока, но у меня проблемы с работой. Особенно мои оси-метки должны менять направление. Я знаю, что мне нужно использовать команды , axis и barplot. Кто-нибудь с идеей?Изменить направление меток осей в штриховом шкафу

Как это должно выглядеть следующим образом:

enter image description here

Вот мои данные:

bpsamplevalues<-structure(c(21.3389252731795, 18.9930828477016, 19.4378755546201, 
22.1009743407998, 23.8099463895258, 18.9706355343085, 19.4619810121121, 
19.3433394825869, 26.8760997862876, 19.0948710373689), .Names = c("Div 1", 
"Div 2", "Div 3", "Div 4", "Div 5", "Div 6", "Div 7", "Div 8", 
"Div 9", "Div 10")) 

Я начал с этого кода, но я не могу найти решение, чтобы получить дополнительно:

barplot(bpsamplevalues, col="#87DEE1", axes=F, names.arg=F) 

ответ

1

Вы можете попробовать это. Это аргумент las, который устанавливает ориентацию меток осей. См. ?par для получения дополнительной информации.

barplot(bpsamplevalues, col = "#87DEE1", axes = FALSE, las = 2) 
axis(side = 2, tick = FALSE, las = 1) 
grid(nx = NA, ny = NULL, col = "white", lty = "solid") 

enter image description here

+0

Спасибо. Я добавил белые горизонтальные линии, используя команду abline. Я также попробовал его с сеткой, но расположение линий неверно. – SWR

+1

Я обновил 'grid' до' ny = NULL': «Когда NULL, [...] сетка выравнивается с отметками на соответствующей оси по умолчанию" – Henrik

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