R语言编程中的常见错误
有一些错误是R的初学者和经验丰富的R程序员都可能常犯的。如果程序出错了,请检查
以下几方面。
使用了错误的大小写。help()、Help()和HELP()是三个不同的函数(只有第一个
是正确的)。
忘记使用必要的引号。install.packages("gclus")能够正常执行,然而Install.
packages(gclus)将会报错。
在函数调用时忘记使用括号。例如,要使用help()而非help。即使函数无需参数,
仍需加上()。
在Windows上,路径名中使用了\。R将反斜杠视为一个转义字符。setwd("c:\
mydata")会报错。正确的写法是setwd("c:/mydata")或setwd("c:\\mydata")。
使用了一个尚未载入包中的函数。函数order.clusters()包含在包gclus中。如
果还没有载入这个包就使用它,将会报错。
R的报错信息可能是含义模糊的,但如果谨慎遵守了以上要点,就应该可以避免许多错误。
相关文章
- C语言初学者代码中的常见错误与瑕疵(23)
- 您在基于 Windows 7 的或基于 Windows Server 2008 R2 的计算机上读取器中插入智能卡时出现错误消息:"设备驱动程序软件未能成功安装"
- C语言初学者代码中的常见错误与瑕疵(4)
- Maven依赖中的scope详解,在eclipse里面用maven install可以编程成功,到服务器上用命令执行报VM crash错误
- 编程语言基础:用“收集器”理解各种语言(C++、Java、Python)中的可变参数!
- Go 语言中的 Slice 陷阱:如何避免常见错误
- java语言GUI编程之TextField中setEchoChar方法的使用
- cov.wt(z)中的R编程错误:'x'必须只包含有限值
- R语言的向量化编程思维
- r3.4.2库中的错误(ggplot2):没有名为“ggplot2”的包