首页 > 解决方案 > read.csv 在导入数据时更改字符

问题描述

read.csv导入 CSV 数据时,将“≥”字符更改为一组奇怪的字符。

向量是字符(不是数字或因子)。例如,“x”列的变量为“A≥5”、“B 2-5”、“C≤2”

read.csv("df.csv", stringsAsFactors = FALSE)
   head(df$x)
#[1] "A ≥ 5"    "B 2-5"     "C ≥ 2"

标签: r

解决方案


谢谢你们的评论。我将代码更改为:

read.csv("df.csv", stringsAsFactors = FALSE, encoding = "UTF-8")

这解决了我的问题。


推荐阅读