Size: a a a

R language and Statistical data analysis

2020 March 12

ЕТ

Евгений Томилов in R language and Statistical data analysis
Andrey
Такого не бывает, бывают списки матриц
ХА! Сейчас, покажу.
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
В общем, класс c("matrix", "list").
источник

A

Andrey in R language and Statistical data analysis
Ed P
вы хотите сказать, что если глюкоза в двух единицах записана, то можно случайно это все в кучу свалить, если не будет уникального названия "показатель - единица изм."?
Да, а потом все равно нужно или в одни единицы конвертануть, или отдельно посчитать
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
require(dplyr)

make_stats_vector <- function(vec) {
 
 vec <- as.vector(vec)
 
 stats <- c(Min = min(vec, na.rm = TRUE),
            Max = min(vec, na.rm = TRUE))
 
 return(stats)

}

mtcars_stats <- tapply(mtcars$mpg, list(mtcars$vs, mtcars$am), make_stats_vector)
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
Строго говоря, это двухмерный массив списков.
источник

A

Andrey in R language and Statistical data analysis
источник

A

Andrey in R language and Statistical data analysis
строго говоря, это список из 4 массивов
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
Да, это более верно.
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
Но всё равно неясно, куда деваются эти символы из имён. Они заменяются пробелами.
источник

A

Andrey in R language and Statistical data analysis
там есть какое-то ограничение на имена, в частности, при использовании model.matrix() иногда всплывает
источник

A

Andrey in R language and Statistical data analysis
источник

A

Andrey in R language and Statistical data analysis
Только тут, наоборот, пробелы заменяются на точки
источник

A

Andrey in R language and Statistical data analysis
А вообще прикольно
matrix(list(iris, iris), 2)

работает
источник

A

Andrey in R language and Statistical data analysis
?matrix
data  
an optional data vector (including a list or expression vector). Non-atomic classed R objects are coerced by as.vector and all attributes discarded.
как видим, ничего не discarded и не coerced. Баг или фича?
upd
class(as.vector(iris))
[1] "data.frame"
видать так и задумано
upd2
все равно только запутали все
> class(matrix(list(iris, iris), 2))
[1] "matrix"
> mode(matrix(list(iris, iris), 2))
[1] "list"
> typeof(matrix(list(iris, iris), 2))
[1] "list"
источник

БА

Байкулов Антон in R language and Statistical data analysis
Andrey
Там вроде никаких особенностей
Я неправильно вопрос смурфулировал.

Мне надо, чтобы после изменения, например, ползунка улетал запрос в БД с соответствующим значением.
источник

БА

Байкулов Антон in R language and Statistical data analysis
Байкулов Антон
Я неправильно вопрос смурфулировал.

Мне надо, чтобы после изменения, например, ползунка улетал запрос в БД с соответствующим значением.
Как скачать из БД данные при запуске приложения я разобрался=))
источник

A

Andrey in R language and Statistical data analysis
Байкулов Антон
Я неправильно вопрос смурфулировал.

Мне надо, чтобы после изменения, например, ползунка улетал запрос в БД с соответствующим значением.
источник

A

Andrey in R language and Statistical data analysis
dt_reactive <- eventReactive(input$make_report, {
       
      ... все манипуляции

       dt_results
   })
источник

БА

Байкулов Антон in R language and Statistical data analysis
Так и думал =)  Спасибо!
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
> make.names("АЛТ (гг/моль) %")
[1] "АЛТ..гг.моль..."


Блин, а. Во имя чего так.
источник