2014-11-19 3 views
0

Я хотел использоватьЗаговор с решеткой :: каркасные()

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

Оба х и у имеют диапазон от 0 до 1. г, однако, находится в миллионах (ММ $). Я пробовал заговор и продолжал получать что-то вроде 2-мерного участка поверхности на дне куба. Я подозреваю, что это из-за масштабирования? У вас есть какие-либо советы о том, как это исправить? Спасибо

К сожалению, я не хватает репутации размещать изображения ..

ответ

0

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

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

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