与R中的空白字符冲突

时间:2015-05-18 05:15:00

标签: linux r

我在R ...

中的文本数据字符串上运行以下命令
data$income_val_b <- ifelse(data$annualincome_b == '£20k to 30k' , 11,data$income_val_b)

和...

data$income_val_b <- ifelse(data$annualincome_b == '£20k to 30k' , 11,data$income_val_b)

虽然两者看起来都一样,但两者中的空格字符是不同的。当使用= code()命令在excel中签入时,第一个文本将空格显示为字符32,而第二个文本将其显示为字符160。

虽然当我在Windows平台上使用R时这两个命令工作正常,但是当我在Linux平台上运行时,第二个命令以空格作为字符160在R中引发错误:

  

第1行中解析器中的多字节字符无效

我真的需要我的算法完全在Linux中运行。有什么方法可以解决这个问题吗?

由于

0 个答案:

没有答案