如何将数据框的一部分转换为两个箱形图以进行比较?

时间:2019-02-10 03:25:28

标签: r dataframe

我正在尝试将我的数据集中的初始治疗值与初始控制值进行比较。我的错误是“下标超出范围”。救命!

Dispatcher.Invoke(...)

1 个答案:

答案 0 :(得分:0)

看起来您的开端很好。一些小的语法问题;我认为这正在执行您想要的方式。

initial<- c(11.4,9.6,10.1,8.5,10.3,10.6,11.8,9.8,10.9,10.3,10.2,11.4,9.2,10.6,10.8,8.2,9.1,8.7,9.7,10.8,10.9,10.6,10.1,12.3,8.8,10.4,10.9,10.4,11.6,10.9)

final<-c(138.3,104.0,96.4,89.0,88.0,103.8,147.3,97.1,172.6,146.3,99.0,122.3,103.0,117.8,121.5,93.0,9.3,8.8,8.8,10.1,9.6,8.6,10.4,12.4,9.3,9.5,8.4,8.7,12.5,9.1)

group<-rep(c("treatment","control"), times=c(16,14)) 
group

selenium_data<-data.frame(initial,final,group) 
selenium_data

boxplot(formula=initial~group, data=selenium_data)

boxplot example