求大神指导R语言输入Excel的错误%>_<%
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求大神指导R语言输入Excel的错误%>_<%相关的知识,希望对你有一定的参考价值。
按照将.xls改为.csv的方式读入Excel的数据,总是出现下面的情况:
> data<-read.csv("F:\\work\\1.csv")
错误于make.names(col.names, unique = TRUE) : 多字节字符串1有错
此外: 警告信息:
In read.table(file = file, header = header, sep = sep, quote = quote, :
incomplete final line found by readTableHeader on 'F:\镌栨帢\1.csv'
确定读取的Excel的途径是正确的,请问应怎么改进才能读入数据?拜托R语言大神指教啊啊啊O(≧口≦)O
有可能你的EXCEL末尾有空白内容填充的单元格,转换为CSV后有空白的没有数据的行。
解决方法尝试:用记事本打开CSV,将数据末尾后面的所有空白信息删除。 参考技术A 应该是编码的问题,试试加上fileEncoding="UTF-8"或者encoding="UTF-8" 参考技术B 这个是应该将保存格式改为CSV(逗号分隔)(*csv), 而不是CSV UTF-8(逗号分隔)(*csv) 参考技术C 把双斜杠改成单斜杠试试吧追问
试过了,出来一长串的编码更看不懂><
参考技术D 是不是header 有中文,改成英文,r对中文支持不好求大神指导
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <script type="text/javascript"> 7 window.onload=function(){ 8 var btns=document.getElementsByTagName("button"); 9 var inputs=document.getElementById("bottom").getElementsByTagName("input"); 10 11 function all(flag){ 12 for (var i=0;i<inputs.length;i++) { 13 inputs[i].checked=flag; 14 15 } 16 } 17 18 btns[0].onclick function(){ 19 all(true); 20 } 21 btns[1].onclick function(){ 22 all(false); 23 } 24 btns[2].onclick function(){ 25 for (var i = 0;i<inputs.length;i++) { 26 //三元运算 27 inputs[i].checked = true ? inputs[i].checked = false : inputs[i].checked = true; 28 29 } 30 } 31 32 33 </script> 34 </head> 35 <body> 36 <div id="top"> 37 <button>全选</button> 38 <button>取消</button> 39 <button>反选</button> 40 </div> 41 <div id="bottom"> 42 <ul> 43 <li>选项<input type="checkbox" /></li> 44 <li>选项<input type="checkbox" /></li> 45 <li>选项<input type="checkbox" /></li> 46 <li>选项<input type="checkbox" /></li> 47 <li>选项<input type="checkbox" /></li> 48 <li>选项<input type="checkbox" /></li> 49 <li>选项<input type="checkbox" /></li> 50 <li>选项<input type="checkbox" /></li> 51 52 </ul> 53 54 </div> 55 </body> 56 </html>
看了好久没看出来哪错了,顿时感觉不好了
以上是关于求大神指导R语言输入Excel的错误%>_<%的主要内容,如果未能解决你的问题,请参考以下文章
急求助,C语言,计算两个日期之间的天数,不知道我的算法到底哪里错了,运行结果是错误的,求大神帮忙看看
c语言求助 帮我看看,求大神,错误是syntax error before'&' token,急
Navicat for MySQL这个软件,如何批量删除数据,求大神指导.