可以按两列进行分组吗?所以画出了叉积

例如:

frame <- data.frame(
 series <- rep(c('a', 'b'), 6), 
 sample <- rep(c('glass','water', 'metal'), 4), 
 data <- c(1:12))

ggplot(frame, aes()) # ...

使点612共享一个组,但不与3共享.

推荐答案

为什么不把这两列放在一起,使用that个变量作为组呢?

frame$grp <- paste(frame[,1],frame[,2])

一种更正式的方法是使用函数interaction.

R相关问答推荐

在' geom_contour_filled()'中对齐两个gplot的 colored颜色 比例

是什么导致R中的mvtnorm包中出现这个错误?

如何按行和列组合多个格式?

保存shiny 的代码嗅探器:避免$ Symbol问题

在ComplexHeatmap中,如何更改anno_barplot()标题的Angular ?

以R为基数排列奇数个图

无法在我的情节中表现出显着的差异

使用spatVector裁剪网格数据时出现的问题

根据shiny 应用程序中的数字输入更改图标 colored颜色

从开始时间和结束时间导出时间

将年度数据插入月度数据

如何从当前行上方找到符合特定条件的最接近值?

R Sapply函数产生的值似乎与for循环方法略有不同

我正在努力用R计算数据集中的中值逐步距离

如何将SAS数据集的列名和列标签同时包含在r中GT表的表首?

将多个列值转换为二进制

将向量元素重新排序为R中的第二个

如何删除R中除数字元素以外的所有元素

如何删除设置大小的曲线图并添加条形图顶部数字的百分比

将多个列合并为一个列的有效方法是什么?