2016-04-24 3 views
0

Я пытаюсь получить инкрементное увеличение с 1 клещами, в настоящее время выглядит следующим образом:Y-ось возрастающего увеличение отметок

enter image description here

Однако, когда я пытаюсь добавить axis получить инкрементное увеличение с 1 Я получаю:

axis(2, at=seq(0, 16, 1)) 

похоже, что это, не хорошо выглядеть на все:

enter image description here

+0

Недостаточно места для всех этикеток. Используйте меньший шрифт или меньшее количество меток. –

+0

Как я могу изменить шрифт меньшего размера? Так как мне нужно, чтобы оно увеличилось с 1. – user3580316

+1

, запустите 'par (cex.axis = .5)' перед тем, как сделать свой график, или как ось (4, cex.axis = .5) –

ответ

2

Я бы сделал пару изменений.

  1. Сделать вас шрифт меньше: cex.axis=0.9
  2. Поворот цифры на 90 градусов: las=1
  3. только сюжетные даже номера

который дает

par(cex.axis=0.9, las=1) 
plot(0:16, axes=FALSE) 
axis(2, seq(0, 16, 2), seq(0, 16, 2)) 

enter image description here