Я ранее задавал этот вопрос:
Как добавить результаты применения функции к существующему фрейму данных?
Я подумал, что смогу использовать это в качестве шаблона и разложить () результаты моего теста oddsratio на фрейм данных.
Вот некоторые цифры
thing<-matrix(c(33,2153,48,2528,1577,30335,66,1916,24,1162,15,910),nrow=6,byrow=T)
colnames(thing)<-c("SM","AE")
rownames(thing)<-c("a","b","c","d","e","f")
oddsratio(thing)
Я надеялся, что если я сделаю это:
oddsthing<-as.data.frame(thing)
oddsthing<-oddsthing%>%mutate(res=list(oddsratio(thing)))%>%unnest()
Но он не производит вывод, на который я надеялся.
Когда я пишу
thing_list<-oddsratio(thing)
Я вижу четыре элемента в списке: данные, мера, значение p.value, коррекция
Как получить меру и значение из списка, добавленного в виде столбцов справа от столбцов SM AE?
Как мне получить доступ к вещам в списке?
Я могу
unnest ($ res), но это тоже не работает.
У меня такое ощущение, что я почти на месте ...
Thnaks!