相关文章推荐
勤奋的充电器  ·  如何在Excel ...·  1 月前    · 
直爽的牛肉面  ·  python/openpyxl/DataVa ...·  4 天前    · 
想出家的乌龙茶  ·  Oracle ...·  1 年前    · 
没读研的酸菜鱼  ·  Excel ...·  1 年前    · 
个性的树叶  ·  ffmpeg ...·  1 年前    · 
长情的打火机  ·  Python - no such ...·  2 年前    · 

尝试了很热门的解决办法

loudian<-read.csv(file="E:/C++/R/logist/logist_model1.csv",encoding="UTF-8")

仍然显示出错,于是选择在代码前面引入

Sys.setlocale("LC_ALL", "C")
loudian<-read.csv(file="E:/C++/R/logist/logist_model1.csv",encoding="UTF-8")

结果虽然出来了,但是仍然是一堆乱码

> head(loudian,6)
X.U.02B1..bc..e4.
1  2014<c4><ea>9<d4><c2>6<c8><d5>
2 2014<c4><ea>9<d4><c2>20<c8><d5>
3 2014<c4><ea>9<d4><c2>17<c8><d5>
4 2014<c4><ea>9<d4><c2>14<c8><d5>
5 2014<c4><ea>9<d4><c2>17<c8><d5>

尝试了多次之后解决了,是原文件的问题:

其实是因为wps转excel发生的问题,步骤顺序可以在这个网页找到:

excel打开乱码怎么办

但是操作了一番之后发现第一行转到R里面还是问号,于是参考了这个网站

为什么电脑微信传输wps表格会变成问号? - 知乎 (zhihu.com)

最后先将wps转成微软版本的xlsx,在记事本里面转UTF。然后用Microsoft Excel打开xlsx后按照第一个链接操作就好了。

问题描述: RStudio经常出现错误提示:Error: invalid multi byte character in parser at line 1 然后就不能编辑、保存和运行了? Error in make.names(col.names, unique = TRUE) : invalid multi byte string 1? 尝试:中文编码错误,统一改成UTF-8
当将Excel文件另存为   CSV UTF-8(逗号分隔)(*.csv) 格式的文件 然后用 read.csv() 函数读取该文件时,会遇到以下错误: Error in make.names(col.names, unique = TRUE) : invalid multi byte string 1 解决 方案: 将Excel文件另存为   CSV(逗号分隔)(*.csv) 格式的
在用 R语言 做数据处理的时候,(比如用tm包的tolower方法)会遇到 invalid muli byte string .... 的错误。这种问题发生的原因是由于你处理的数据中包含了一些错误编码的字符。 解决 方案:  sms_raw$text
options(“download.file.method” = “wininet”) getOption(“download.file.method”) [1] “wininet” install_github(‘stjude/ChIPseqSpikeInFree’, host = “api.github.com”) 错误: Failed to install ‘unknown package’ from GitHub: inval 出现读取数据报错,很多时候由数据读取默认的编码格式 与 数据本身的编码格式不同 引起的 表格中,如果含有中文或中文符号,一般默认为 GBK 编码,而一边编程 语言 读取时 默认为 UTF-8 编码 此时设置 读取数据编码为 GBK 即可: read_csv('data/treeringTP.csv',locale=lo
(已 解决 ) Mac版 R语言 解决 含中文的csv文件打开报错 - invalid multi byte string R语言 - 导入含中文标题的csv文件 Mac版 R语言 ,打开有中文标题的csv文件时,遇到如下报错: “Error in make.names(col.names, unique = TRUE) : invalid multi byte string 解决 方法: 在Excel上建立一个新表格 (Workbook),然后在“文件”里选择“导入” (File -> import);