1
tidyr
パッケージに入れ子に似たネストされたdata.frameを作成したいと思います。私はまだdata.frame
に私のデータを持っていないので、私は簡単にはできませんdf %>% group_by(thing) %>% nest()
私が集めようとしている3つの列に対応する3つのリストがあります。以下の例を参照してください:別のリストからネストされたdata.frameを作成する
library(tidyverse)
student = c('bob', 'jane', 'sam')
avg_score = c(95, 99, 80)
details = lapply(1:3,
function(x) data.frame(answer = sample(c(TRUE, FALSE),10, TRUE),
question_num = 1:10))
今これは私がやりたいものです。
my_data_frame = data.frame(student = student,
avg_score = avg_score,
details = details)
しかし、もちろんのdetails
として、この文句を言わない作業はアトミックのリストではなく、data.frame
のリストではありませんs。私も試みました:
my_data_frame = data.frame(student = student,
avg_score = avg_score,
details = nest(details))
の
tibble
を使用することです – akrun