У меня есть данные, которые я вкладываю в столбцы списка, тогда я хотел бы использовать purrr :: map () для применения функции построения графика отдельно к каждому столбцу во вложенных фреймах данных. Минимальный воспроизводимый пример:
library(dplyr)
library(tidyr)
library(purrr)
data=data.frame(Type=c(rep('Type1',20),
rep('Type2',20),
rep('Type3',20)),
Result1=rnorm(60),
Result2=rnorm(60),
Result3=rnorm(60)
)
dataNested=data%>%group_by(Type)%>%nest()
Скажем, я хотел сгенерировать гистограмму для Result1: Result3 для каждого элемента dataNested $ data:
dataNested%>%map(data,hist)
Любая итерация моего кода не будет отдельно перебирать столбцы внутри каждого вложенного фрейма данных.
Type
? - person liborm   schedule 09.10.2017