Запись результатов из "desribe" в матрицу изменила матрицу в R-Studio с Data на Value
Я учусь с 1 месяца "r" и работаю с r-Studio. Теперь у меня есть следующая проблема:
Я хочу описать набор данных с помощью функции "описать". После этого я хочу записать результаты в таблицу, определенную с помощью функции Matrix. Я записываю эту таблицу в переменную "Result_table<- matrix (nrwo = 2, ncol = 7). Но когда я хочу записать результат функции" description "в моей" Result_table ", он изменяется в Глобальной среде из данных в Значения у меня есть только список - нет таблицы.
Если использовать функцию "tapply", я не имею этой проблемы. У меня есть определенный результат в определенной ячейке таблицы.
Разве невозможно записать результаты из функции "описать" в таблицу, описанную функцией "Матрица"?
1 ответ
Спасибо за Ваш ответ. Кодекс следующий:
#Package
library("psych")
#Table
Results <- Matrix(nrow = 2, ncol = 2)
colnames(Results) <- c("mean","sd")
rownames(Results) <- c("2010","2011")
View(Results)
#Calculate mean
mean2010 <- describe(sba$SalesNet[sba$Year=="2010")
mean2011 <- describe(sba$SalesNet[sba$Year=="2011")
(mean2010[3])
(mean2010[4])
(mean2011[3])
(mean2011[4])
#Writing Results
Results[1,1] <- mean2010[3]
Results[2,1] <- mean2011[3]
Results[1,2] <- mean2010[4]
Results[2,2] <- mean2011[4]
View(Results)