【发布时间】:2013-08-26 13:58:46
【问题描述】:
在我的数据框(称为调查)中,有一个变量称为“答案”
answer
1
2
1
2
我想把这些虚拟变量转换成
answer
NO
YES
NO
YES
我应该对调查$answer 数据应用什么命令?
其实我想做的就是用lattice把数据可视化
barchart(as.factor(with(survey, survey$answer)))
上述命令确实生成了条形图,但我需要将标签更改为“是”和“否”而不是“2”和“1”。这就是我需要转换虚拟变量的原因。
【问题讨论】:
-
鉴于您的编辑,您可能应该更改您的问题标题...
-
如果您已经在说
with(survey,...),则无需说survey$answer。这是多余的。 -
@Thomas,实际上我想知道这两个答案。我的意思是“如何将虚拟变量更改为因子”和“如何编辑条形图标签”。前一个问题是我的主要兴趣。编辑的部分也是一个问题,但这是一个小问题。
标签: r