在R中分配类变量

时间:2013-05-13 18:16:14

标签: r class variables dataframe

我有一个数据框,其dim是[72,592],即72个观察结果,有592个变量。我想将观察(行)1到37作为疾病,将行38到72作为对照分配数据集中的二元变量0和1(其中0代表疾病,1代表控制)。我还想分别为疾病和对照观察指定红色和蓝色。

我的目标是,当我以图形方式表示数据集时,属于疾病(或0级)的变量将显示红色,而控件的变量将显示为蓝色。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

cls = c(rep(0,37),rep(1,(72-37)))

clr = c(rep("red",37),rep("blue",(72-37)))

绘图时,您可以使用color=clr