Я построил свои данные в обычном рассеянном свете, используя plot()
. Я определил, что диапазон оси x находится в диапазоне от 0 до 1000 в масштабе шкалы. Все идет нормально. Но у меня есть 3 разных набора данных, и для одного из них интервал равен 0, 1, 10, 100, 1000, тогда как для остальных двух «1» отсутствует. Я хочу, чтобы все 3 сюжета включали «1».Интервал оси x с пользовательскими отметками на шкале журнала
Я пробовал с xaxt="n"
, а затем axis(1, at=c(0, 1, 10, 100, 1000))
.
1 затем нанесен на график, близкий к 0, поэтому нет шкалы шкалы между 0 и 1. Надеюсь, это не слишком запутывает. Как мне настроить график 0,1,10,100,1000 ВСЕ в масштабе шкалы, т. Е. Такое же расстояние между всеми этими значениями?
Я надеюсь, что кто-то может помочь!
Вы пытались установить 'xlim' в' plot'? – fotNelton
Надеюсь, этот [пост] (http://stackoverflow.com/questions/12554336/plotting-log-scale-in-r) даст вам подсказку – TWL
@fotNelton: Да, я использую xlim для определения диапазона, но R кажется, делает привязанность тиков по умолчанию. – user3045021