R语言中显示错误不允许null字符

Python060

R语言中显示错误不允许null字符,第1张

这是在Rstudio中显示的,之前自己处理的时候一直是在excel中处理完再用R来直接分析。

现在想问问R里有什么直接处理的好办法。

在R中,有三个函数工具可以解决条件异常处理(包括错误)问题:

try() 如果出现错误,使用该函数可以跳过错误继续执行程序。

tryCatch() 指定控制条件,进行异常捕捉,然后采用对应的函数处理异常和错误。

withCallingHandlers() 是tryCatch()的变体,只是运行的上下文条件不同,它使用的情况很少,但是非常有用。

是因为将excel文件另存为csv文件造成的,解决办法如下:

1、使用R语言(RStudio)运行read.csv()读取数据,发现代码运行出错。

2、输入View(x)却发现数据的左上角第一个数字出错有乱码,这才导致NAnotpermittedinpredictors。

3、可以使用matlab迂回的办法解决,首先在matlab中新建一个空矩阵,将数据复制到(读取到)此矩阵中。

4、然后,使用csvwrite(实验数据2.csv,A);将此数据再次输出(注意路径)。

5、接着再次读入R语言中,展开数据,数据报错问题就解决了。