Изменение оси X в R - PullRequest
       2

Изменение оси X в R

0 голосов
/ 29 октября 2018

image

Я составил график дискретизации сигнала с частотой 20 Гц, длина сигнала составляет 3940 (197 секунд) Я хочу изменить ось X таким образом, чтобы вместо показа пределов от 0 до 3940 он показывал 0-197 с

1 Ответ

0 голосов
/ 29 октября 2018

Сначала вам нужно plot ваши данные без оси X, затем вы можете добавить пользовательские данные. см этот вопрос Если ваши данные называются df, вы можете использовать:

plot(1:nrow(df), xaxt = "n", xlab='Axis Title')
axis(1, at=1:10, labels=seq(0, 197, by=nrow(df)/198)

Если вместо этого у вас есть вектор, вы должны использовать:

plot(1:length(df), xaxt = "n", xlab='Axis Title')
axis(1, at=1:10, labels=seq(0, 197, by=length(df)/198)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...