подпись "d=..." на графике пакета ade4
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 31 окт 2011, 00:18
- Репутация: 14
- Откуда: Кривий Ріг
подпись "d=..." на графике пакета ade4
Не силён в анализе данных, и нигде не могу найти, что означает подпись "d=..." (равно 2, 3, 4 и т.д.) в правом верхнем углу графика функции s.class пакета ade4? На прикреплённом файле d=5.
- Вложения
-
- результат функции s.class пакета ade4
- s_class_ade4.png (50.35 КБ) 5391 просмотр
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: подпись "d=..." на графике пакета ade4
что-то вроде масштаба, типа четверти диапазона, примерно показывает range данных.
если вы сделаете так:
то d будет 0.5
а если так:
то в 10 раз больше, d=5
если вы сделаете так:
Код: Выделить всё
xy <- cbind.data.frame(x = runif(200,-1,1), y = runif(200,-1,1))
posi <- factor(xy$x > 0) : factor(xy$y > 0)
s.class(xy, posi, cpoi = 2)
а если так:
Код: Выделить всё
xy <- cbind.data.frame(x = runif(200,-10,10), y = runif(200,-10,10))
posi <- factor(xy$x > 0) : factor(xy$y > 0)
s.class(xy, posi, cpoi = 2)
пристегивайтесь, турбулентность прямо по курсу
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 31 окт 2011, 00:18
- Репутация: 14
- Откуда: Кривий Ріг
Re: подпись "d=..." на графике пакета ade4
Нет, я делаю так:
library(ade4)
x.dudi<- dudi.pca(x[, 1:4], scannf=FALSE)
s.class(x.dudi$li, x[, 5])
У меня все данные в диапазоне от 0 до 100 (проценты содержания химических элементов)
library(ade4)
x.dudi<- dudi.pca(x[, 1:4], scannf=FALSE)
s.class(x.dudi$li, x[, 5])
У меня все данные в диапазоне от 0 до 100 (проценты содержания химических элементов)
-
- Гуру
- Сообщения: 4056
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1054
- Ваше звание: программист
- Откуда: Казань
Re: подпись "d=..." на графике пакета ade4
это шаг сетки, общий для осей, задается в scatterutil.grid() : plots a grid and adds a legendymr3R9Jge писал(а):Не силён в анализе данных, и нигде не могу найти, что означает подпись "d=..."
xaxp <- par("xaxp"); ax <- (xaxp[2] - xaxp[1])/xaxp[3]
yaxp <- par("yaxp"); ay <- (yaxp[2] - yaxp[1])/yaxp[3]
a <- min(ax, ay); cha <- paste(" d = ", a, " ", sep = "")
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 15 гостей