搜一下s函数属于哪一个R包,安装这个R包,然后library加载这个R包,之后才能调用这个函数。如果这个函数不属于任何R包,则需要先自定义s函数,之后使用。
R语言是集统计分析与图形显示于一体的用于分析、绘图的语言和操作环境的软件。R语言是属于GNU系统的一个自由、免费、源代码开放的软件,是一个用于统计计算和统计制图的优秀工具。
1. 联网,在线安装:
install.packages('package_name') //直接填写包的名字即可
2. 本地安装:
install.packages('path_to_packages') //需要填写第三方包的本地路径
1. library(my_package)
2. library(my_package, character.only=True)
第二种加载方式与第一种不同的地方在于,它只接受字符串值,它可以接受一个字符串变量;但是第一种不能识别字符串变量,它会直接加载'my_package'。
举个例子,如下:
library(randomForest) //直接加载randomForest
library('randomForest') //与上面效果相同,直接加载randomForest
p<-'randomForest'
library(p) //不接受字符串变量,报错
library(p,character.only=T) //正常加载randomForest