Построение с решеткой:: каркас ()

Я хотел использовать

 wireframe(z ~ x * y, shade = TRUE, scales=list(arrows=FALSE),xlab = "x", ylab = "y",zlab = "z")

И x, и y имеют диапазон от 0 до 1. Однако z выражается в миллионах ($MM). Я пробовал чертить и продолжал получать что-то вроде двухмерного поверхностного графика на дне куба.. Я подозреваю, что это из-за масштабирования? Есть ли у вас какие-либо советы, как это исправить? Спасибо

К сожалению, у меня недостаточно репутации для публикации изображений.

1 ответ

Нам не нужно изображение. Нам нужны ваши исходные данные. Но если на самом деле ваши данные "z" находятся в диапазоне от нуля до 1e6, и только очень немногие точки имеют большие значения, то вы получите то, что описываете.

Попробуйте установить ограничения через zlim аргумент wireframe в диапазоне, который, по вашему мнению, захватывает "интересную" часть ваших данных.

Другой вариант заключается в сюжете log(z)~x*y, предполагая, что все ваши z-значения больше 1, или построение графика z^(.25)~x*y,

Другие вопросы по тегам