library(reshape2)
使用reshape2 包中的melt()函数。在anthoming数据集中,angle表示蚂蚁行走方向与
家的方向的角度(正表示顺时针),每个angle有两个度量变量(measurement)描述它,
expt表示在实验条件下走这个方向的蚂蚁数量,ctrl表示在控制条件下走这个方向的
蚂蚁数量:
library(gcookbook) # 为了使用数据
anthoming
我们可以重塑该数据的结构,把两个度量变量都放在单独一列中。具体的做法是把这两列
的值放在一列中并新增一列存放两列的名称:
library(reshape2)
melt(anthoming,
id.vars = "angle",
variable.name = "condition",
value.name = "count")