将"是/否"CSV列更改为R中的数字数据

  • 本文关键字:quot 数据 数字 CSV r csv
  • 更新时间 :
  • 英文 :


我有一个.csv文件,其中一列包含是/否答案。我在R编译器中打开了它,并尝试在它上运行pairs((;但是我得到一个错误消息";对的非数字参数"我试图将是/否响应更改为0/1值,但as.numberic((和as.factor((似乎没有任何作用。我还尝试在使用fix((函数时显示的数据编辑器窗口中将数据类型从字符更改为数字。这导致了一列充满";NA";。

如何将是/否响应更改为适用于pairs((和plot((的响应?我是R的新手,非常感谢你的帮助。

logical矢量可以使用快捷方式+(.)直接转换为数字。例如,

x <- c("yes","no","yes")
(x == "yes")
# [1]  TRUE FALSE  TRUE
+(x == "yes")
# [1] 1 0 1

相关内容

  • 没有找到相关文章

最新更新