Мне интересно, возможно ли следующее.Динамически сгенерируйте граф решетки R для многих полей
У меня есть опрос, содержащий 100 вопросов, все категориальные, собранные в 4 местах. Все вопросы помечены как q1, q2 и т. Д. Скажем, для простоты 100.
можно визуально сравнить результаты конкретного вопроса по местам с:
library (lattice);
histogram(~ q75 | location, data = survey, layout=c(1,4));
или с ggplot2,
library (ggplot2);
qplot(q75, data=survey) + facet_grid(location ~ .);
Это дает 4 гистограмм, выровненным по вертикали, для один вопроса ,
мне интересно, если есть программного способ создания гистограмм для всех 100 вопросов, поэтому оставил большинство у меня стек из 4 гистограмм q1, затем вправо стек 4 гистограмм для q2 и т. д. Конечно, это будет длинная линия, но это только для визуального осмотра и для определения начальных областей для дальнейшего изучения. С прокруткой вправо все в порядке со мной, у меня широкоэкранный монитор, поэтому я получаю приличное количество гистограмм, подходящих за один раз.
Чтобы вопросы были помечены знаком «q» +, это хорошо. Я не знаю
- Как сделать такой вид участка с решеткой (или ggplot2?), Это двумерная решетка.
- как передать такие программно сгенерированные имена полей в эти команды.
Предложения приветствуются. Я программист, но не в R, где я новичок.