我正在尝试制作箱形图R。我有两个已加载的数据帧-都有一个名为MEANS的列。我正在尝试创建一个方框图和晶须图,比较这两个数据框的标题为MEANS的两列,以准备运行方差分析。最直接的方法是什么?
答案 0 :(得分:0)
如果对象名称为'df1','df2',则将其加载到list
中,提取列并应用boxplot
lapply(mget(paste0("df", 1:2)), function(x) boxplot(x$MEANS))
答案 1 :(得分:0)
我将两个数据帧合并为一个数据帧,然后绘制:
df1 <- data.frame(data = rep("data1",100),MEANS = rnorm(100))
df2 <- data.frame(data = rep("data2",100),MEANS = rnorm(100))
df <- rbind(df1,df2)
boxplot(data = df, MEANS ~ data)