Я пытаюсь исследовать большой набор данных, как с кадрами данных, так и с диаграммами. Я бы хотел проанализировать распределение каждой переменной с помощью разных показателей (например, sum (x), sum (x * y)) и для разных подгрупп. У меня есть 4 подгруппы, 2 метрики и множество переменных.Итерированный график из списка списка информационных кадров
Для того, чтобы достичь этого, я сделал структуру списка, например, как это:
$variable1
...$metric1 <--- that's a df.
...$metric2
$variable2
...$metric1
...$metric2
Внутри одного из data_frames (например, список $ variable1 $ METRIC1), я рассчитывается распределения уникальные значения для переменной 1 и для каждой из четырех групп населения (представлены в столбцах). Это выглядит следующим образом:
$variable1$metric1
unique_values med_all med_some_not_all med_at_least_some med_none
1 (1) 12-17 Years Old NA NA NA NA
2 (2) 18-25 Years Old 0.278 0.317 0.278 0.317
3 (3) 26-34 Years Old 0.225 0.228 0.225 0.228
4 (4) 35 or Older 0.497 0.456 0.497 0.456
$variable1$metric2
unique_values med_all med_some_not_all med_at_least_some med_none
1 (1) 12-17 Years Old NA NA NA NA
2 (2) 18-25 Years Old 0.544 0.406 0.544 0.406
3 (3) 26-34 Years Old 0.197 0.310 0.197 0.310
4 (4) 35 or Older 0.259 0.284 0.259 0.284
То, что я пытаюсь выяснить, хороший способ перебрать список списков (возможно таяние ДФС в процессе), а затем выход тонны гистограмм. В этом случае формат естественного графика будет для каждого кадра данных сводной гистограммой с одним стеком для каждой подгруппы, группируя по уникальным значениям переменной.
Но я не знаком с повторным заговором, и поэтому я зашел в тупик. Как я могу сделать вывод из этой структуры списка? Альтернативно, есть ли лучшая структура, в которой я должен хранить эту информацию?
Вы должны иметь хорошую ручку на список Подменит для работы со списком списков. в зависимости от структуры ваших dfs, может быть полезно объединить их. –
Если вы хотите сделать небольшие кратные графики, я рекомендую пакет [compactr] (http://cran.r-project.org/web/packages/compactr/index.html) – shadowtalker