Графическое изображение каркаса И облака с решеткой в R

Для переменных (обычно структура данных модели), который я должен получить доступ к нему где угодно в приложении, объявите их в своем классе AppDelegate. Когда необходимо сослаться на него:

YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication] delegate];
//and then access the variable by appDelegate.variable 
9
задан Mr. T 28 October 2018 в 11:22
поделиться

2 ответа

Если память обслуживает, Rcmdr уже делает это за вас, используя rgl. Однако это может быть ограничено моделями, к которым подходит Rcmdr.

С другой стороны, он дает вам (быструю!) Прокрутку, масштабирование ... чего не может сделать решетка.

0
ответ дан 4 December 2019 в 23:06
поделиться

Обожаю rgl! Но бывают случаи, когда трехмерные графики в решетке тоже полезны - вы можете написать свою собственную функцию, которую вы можете передать аргументу «панель» для функций решетки. Например,

mypanel <- function(x,y,z,...) {
  panel.wireframe(x,y,z,...)
  panel.cloud(x,y,z,...)
}
wireframe(myGrid$z ~ myGrid$x * myGrid$y, xlab="X", ylab="Y", zlab="Z",
          panel=mypanel)

Последняя функция, которую вы вызываете, может быть wireframe () или cloud (); в любом случае, поскольку panel.wireframe () и panel.cloud () вызываются внутри функции панели, результат должен быть одинаковым.

Редактировать: Спасибо, что указали на это, Аарон, тогда, вероятно, вы можете передать z2 в качестве другой переменной:

mypanel <- function(x,y,z,z2,...) {
  panel.wireframe(x,y,z,...)
  panel.cloud(x,y,z2,...)
}
wireframe(z ~ x * y, data=myGrid, xlab="X", ylab="Y", zlab="Z",
          panel=mypanel, z2=myGrid$z2)
7
ответ дан 4 December 2019 в 23:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: