слишком короткая ось y с использованием levelplot R

#r #plot #levelplot

#r #построение графика #levelplot

Вопрос:

Я использую пакет lattice на языке R. Мои данные хранятся в «Rate_out», который представляет собой матрицу числовых элементов размером 100 * 1100. Однако я нахожу, что выходная цифра слишком длинная по оси x и слишком короткая по оси y, что показано следующим образом.

введите описание изображения здесь

Как я могу сжать ось x, чтобы фигура была квадратной? Обратите внимание, что я не хочу использовать xlim для отключения моих необработанных данных.

 require(lattice)
levelplot(Rate_out, at=seq(0, 2, 0.1), xlab = "Grahp_NO", ylab ="10*epsilon",
  main = "Rate=mean/mean'",
  col.regions = terrain.colors(100)
)
  

Комментарии:

1. Используйте xlim= c(0,500), чтобы уменьшить ось x

2. Большое вам спасибо! Это соответствует фигуре. Однако этот метод, похоже, отбрасывает данные в (500, 1100). Это правда?