如何一次创建多个条形图(在 R 中)?
How can I create multiple bar charts at once (in R)?
我有一个数据集,其中包含大约 20 个度量的李克特式评级。在我的脑海中,我有一个长图表的图像,其中有 20 个图表显示每个问题的分布。
按照以下方式使用:
df <- data.frame(v1 = c(1,2,3,4,5),
v2 = c(2,4,2,4,3),
v3 = c(1,1,1,1,2))
是否可以创建一组图(直方图或其他分布图)以便于比较这些图?
找到了! rawr 的评论是朝着正确方向迈出的一步:
par(mfrow=c(3,1))
colnames <- dimnames(df)[[2]]
for (i in 1:3) {
hist(df[,i], main=colnames[i], probability = TRUE)
}
我有一个数据集,其中包含大约 20 个度量的李克特式评级。在我的脑海中,我有一个长图表的图像,其中有 20 个图表显示每个问题的分布。
按照以下方式使用:
df <- data.frame(v1 = c(1,2,3,4,5),
v2 = c(2,4,2,4,3),
v3 = c(1,1,1,1,2))
是否可以创建一组图(直方图或其他分布图)以便于比较这些图?
找到了! rawr 的评论是朝着正确方向迈出的一步:
par(mfrow=c(3,1))
colnames <- dimnames(df)[[2]]
for (i in 1:3) {
hist(df[,i], main=colnames[i], probability = TRUE)
}