Size: a a a

R (язык программирования)

2021 April 02

АХ

Анна Холи in R (язык программирования)
там сбоку можно удалить
источник

АХ

Анна Холи in R (язык программирования)
в строке в библиотеках
источник

АХ

Анна Холи in R (язык программирования)
источник

АХ

Анна Холи in R (язык программирования)
или вот так
источник

R

Rus in R (язык программирования)
Анна Холи
попробуйте установить с крана
спасибо. из крана получилось
источник

АХ

Анна Холи in R (язык программирования)
источник

a

aGricolaMZ in R (язык программирования)
Rus
не сел :)
подозреваю, что у Вас какие-то проблемы с зеркалами, выберите другое зеркало. devtools должен вставать на все что угодно
источник

ИЭ

Илья Эйдлин... in R (язык программирования)
Добрый день. Нубский вопрос. Задача такая: есть фрейм из измерений v, произведенных в разных местах. Надо сравнить распределение измерений в каждом из мест с каким-то эталоном.  
Агрегирую, получаю ожидаемый результат
> df <- aggregate(v ~ site, data = df, c)
> sapply(df, class)
      site           v
"character"      "list"
Как мне дальше делать тесты? Что-то такое работает, но это явно не так, как надо писать
v_p <- c()
for (row in 1:nrow(df)){
 v_row <- unlist(df[row, "v"])
 v_p_row <- wilcox.test(v_to_compare_with, v_row)
 v_p<-c(v_p, v_p_row[["p.value"]])
}
df$v_p <- v_p
источник

AM

Andrey Morozov in R (язык программирования)
не уловил мысль, зачем цикл. Все методы .test  работают с векторами
источник

ИЭ

Илья Эйдлин... in R (язык программирования)
Andrey Morozov
не уловил мысль, зачем цикл. Все методы .test  работают с векторами
вот как бы мне эти вектора получить?
> df$v_p <- wilcox.test(v_to_compare_with, df$v)
Ошибка в wilcox.test.default(v_to_compare_with, df$v) :
 'y' должен быть числом

df$v_p <- wilcox.test(v_to_compare_with, unlist(df$v))
> Ошибка в $<-.data.frame(*tmp*, v_p, value = list(statistic = c(W = 37538),  :
 replacement has 7 rows, data has 10
источник

PD

Pavel Demin in R (язык программирования)
Илья Эйдлин
Добрый день. Нубский вопрос. Задача такая: есть фрейм из измерений v, произведенных в разных местах. Надо сравнить распределение измерений в каждом из мест с каким-то эталоном.  
Агрегирую, получаю ожидаемый результат
> df <- aggregate(v ~ site, data = df, c)
> sapply(df, class)
      site           v
"character"      "list"
Как мне дальше делать тесты? Что-то такое работает, но это явно не так, как надо писать
v_p <- c()
for (row in 1:nrow(df)){
 v_row <- unlist(df[row, "v"])
 v_p_row <- wilcox.test(v_to_compare_with, v_row)
 v_p<-c(v_p, v_p_row[["p.value"]])
}
df$v_p <- v_p
если понял правильно, то можно посмотреть вот в эту сторону:
library(data.table)

dt = data.table(
   v = rnorm(100),
   site = sample(c('site1', 'site2', 'site3'), 100, T)
)

v_to_compare_with = c(0, 0, 0, 1, 0, 1, 0)

dt[, .(p_value = wilcox.test(v_to_compare_with, v)$p.value), by = site]
источник

PD

Pavel Demin in R (язык программирования)
или горячо любимый dplyr
dt %>% 
   group_by(site) %>%
   summarise(p_value = wilcox.test(v_to_compare_with, v)$p.value)
источник

ИЭ

Илья Эйдлин... in R (язык программирования)
Pavel Demin
или горячо любимый dplyr
dt %>% 
   group_by(site) %>%
   summarise(p_value = wilcox.test(v_to_compare_with, v)$p.value)
идеально, спасибо!
я почему-то был уверен, что summarise только с фиксированным набором функций работает
источник

PD

Pavel Demin in R (язык программирования)
можно даже написать свою кастомную функцию и использовать ее 🙂
источник

ИП

Иван Поздняков... in R (язык программирования)
А еще можно оборачивать результаты в broom::tidy()
источник

ИП

Иван Поздняков... in R (язык программирования)
Результаты тестов, они будут превращаться из htest объекта в строчки датафрейма
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
источник

MM

Mikle Mikle in R (язык программирования)
Друзья, такой вопрос, а кто-нибудь знает какие-нибудь словари сокращения российских имен? Типа "Мария - Маша; Павел - Паша" и тд?
Мэтчу людей по ФИО, но кто-то писал полное имя, а кто-то сокращенное
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Mikle Mikle
Друзья, такой вопрос, а кто-нибудь знает какие-нибудь словари сокращения российских имен? Типа "Мария - Маша; Павел - Паша" и тд?
Мэтчу людей по ФИО, но кто-то писал полное имя, а кто-то сокращенное
источник

G

GoldLink in R (язык программирования)
Всем привет, это машинное обучение?
источник