两个变量之间的箱线图
boxplot between two variables
我有以下数据
structure(list(one = c(15L, 9L, 4L, 34L, 17L, 18L, 14L, 12L,
13L, 26L, 31L), two = c(31L, 35L, 29L, 28L, 12L, 18L, 30L, 14L,
22L, 10L, 29L)), .Names = c("one", "two"), class = "data.frame", row.names = c(NA,
-11L))
我需要先创建第三个变量,其中包含前 6 行 "A" 和其他行 "B"。然后我需要在 "one" 和这个变量之间创建一个箱线图。我试过
boxplot(category ~ one, mydata3, v= TRUE,main="boxplotrelationship")
但这行不通。有什么帮助吗?
我想我只是在 similar question you asked 中回答了你的部分问题,但现在开始了!
你在这里遇到了几个问题:首先,你的结构没有分配给任何变量,所以你以后不能在箱线图中引用它。下面,先看看我是如何把它分配给mydata3
的。
此外,由于 category
是您的分组变量,因此它不是 category ~ one
,而是相反的 -- one ~ category
。
mydata3 <- structure(list(one = c(15L, 9L, 4L, 34L, 17L, 18L, 14L, 12L,
13L, 26L, 31L), two = c(31L, 35L, 29L, 28L, 12L, 18L, 30L, 14L,
22L, 10L, 29L)), .Names = c("one", "two"), class = "data.frame", row.names = c(NA,
-11L))
mydata3[1:6,'category'] <- 'A'
mydata3[7:11, 'category'] <- 'B'
boxplot(one ~ category, mydata3,v=TRUE,main="boxplotrelationship")
我有以下数据
structure(list(one = c(15L, 9L, 4L, 34L, 17L, 18L, 14L, 12L,
13L, 26L, 31L), two = c(31L, 35L, 29L, 28L, 12L, 18L, 30L, 14L,
22L, 10L, 29L)), .Names = c("one", "two"), class = "data.frame", row.names = c(NA,
-11L))
我需要先创建第三个变量,其中包含前 6 行 "A" 和其他行 "B"。然后我需要在 "one" 和这个变量之间创建一个箱线图。我试过
boxplot(category ~ one, mydata3, v= TRUE,main="boxplotrelationship")
但这行不通。有什么帮助吗?
我想我只是在 similar question you asked 中回答了你的部分问题,但现在开始了!
你在这里遇到了几个问题:首先,你的结构没有分配给任何变量,所以你以后不能在箱线图中引用它。下面,先看看我是如何把它分配给mydata3
的。
此外,由于 category
是您的分组变量,因此它不是 category ~ one
,而是相反的 -- one ~ category
。
mydata3 <- structure(list(one = c(15L, 9L, 4L, 34L, 17L, 18L, 14L, 12L,
13L, 26L, 31L), two = c(31L, 35L, 29L, 28L, 12L, 18L, 30L, 14L,
22L, 10L, 29L)), .Names = c("one", "two"), class = "data.frame", row.names = c(NA,
-11L))
mydata3[1:6,'category'] <- 'A'
mydata3[7:11, 'category'] <- 'B'
boxplot(one ~ category, mydata3,v=TRUE,main="boxplotrelationship")