r - 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"
解决方案
谢谢你们的评论。我将代码更改为:
read.csv("df.csv", stringsAsFactors = FALSE, encoding = "UTF-8")
这解决了我的问题。
推荐阅读
- ios - iPhone X 高度问题
- html - 如何根据角度 6 中的值数组动态进行复选框检查?
- java - 从 BroadcastReceiver 启动 Webbrowser 时出现不相关的 IntentChooser 选项
- c# - .Net Web Api:为什么要在我的 Web Api 控制器项目上安装 Entity Framework?
- java - Spring Data - 无法执行 CommandLineRunner
- tensorflow - 使用 tensorflow session.run() 进行预测和使用 tf-serving 进行预测的性能有何不同?
- java - 错误:无法在 bash 上找到或加载主类 pj2
- python - Apache Beam/Google 数据流 Python 流式自动缩放
- twitter - Twitter 搜索 API 响应?
- solr - Solr:AND 查询奇怪的行为,没有正确过滤