【发布时间】:2021-06-22 18:00:00
【问题描述】:
我需要一些帮助来完成大型搜索!
我需要根据另一列数据对一列进行子集化。
我的数据集如下所示:
| Term | Name | True | Result |
|---|---|---|---|
| T1 | Name1 | True | 4 |
| T2 | Name2 | False | 6 |
| T3 | Name3 | True | 5.5 |
| T3 | Name4 | False | 4.6 |
dataset <-
structure(
list(
Term = c("T1", "T2", "T3", "T3"),
Name = c("Name1",
"Name2", "Name3", "Name4"),
TRUE. = c(TRUE, FALSE, TRUE, FALSE),
Result = c(4, 6, 5.5, 4.6)
),
class = "data.frame",
row.names = c(NA,-4L)
)
我希望能够对箱线图进行子集化,以仅显示其中一条记录的值为 True 的术语。
例如T1 的值为 True; T3 有两个值——一个是真,一个是假。我希望 x 轴显示箱形图的 T1 和 T3:
ggplot(dataset, aes(x=Term, y=Result)) +
geom_boxplot()
【问题讨论】: