У меня есть около 100 тыс. Значений. Когда я рисую их как линию в R (используя plot (type = "l")
числа рядом с x -axis деления печатаются в научном формате (например, 0e + 00,2e + 04, ..., 1e + 05
). Вместо этого я хотел бы, чтобы они были:
A) 0,20kb, ..., 100kb
B) то же самое, но теперь первая координата должна быть 1 (т.е. начать отсчет с 1 вместо 0).
Кстати В массивах R используется нумерация, начинающаяся с 1 (в отличие от массивов в perl, java и т. Д.), Поэтому мне интересно, почему при построении «они» решили, что они начинаются с 0 ...
A)
R> xpos <- seq(0, 1000, by=100)
R> plot(1:1000, rnorm(1000), type="l", xaxt="n")
R> axis(1, at=xpos, labels=sprintf("%.2fkb", xpos/1000))
B) То же, что и выше, отрегулируйте xpos