R基础快速入门(3)

文集地址

R语言快速入门

R函数

使用关键字function来创建一个R函数,如下

function_name <- function(arg_1, arg_2, ...) {
   Function body 
}

如下方式调用和创建函数(含参数)

# Create a function with arguments.
new.function <- function(a = 10, b = 20) {
   result <- a * b
   print(result)
}

# Call the function without giving any argument.
new.function()

# Call the function with giving new values of the argument.
new.function(11, 22)

R函数字符串

注意:

  • 字符串开头和结尾的引号应为双引号或双引号,他们不能混合。

  • 双引号可以插入到以单引号开始和结尾的字符串中。

  • 单引号可以插入到以双引号开始和结尾的字符串中。

  • 双引号不能插入到以双引号开始和结尾的字符串中。

  • 单引号无法插入到以单引号开始和结尾的字符串中。

  • 字符串操作
    连接字符串 - paste()函数

a <- "Hello"
b <- 'How'
c <- "are you? "
print(paste(a,b,c))
print(paste(a,b,c, sep = "-"))
print(paste(a,b,c, sep = "", collapse = ""))
字符串链接

R包

  • .libPaths()这个函数可以忽的包含R包的位置
  • library()这个函数获取所有安装的软件包列表
  • search()获取R环境(当前)加载的所有包
    安装新包
  • install.packages("XML")获取到新的包,如果是第一次使用安装的话,会要求选择包的下载地址选择。或者使用install.packages(file_name_with_path, repos = NULL, type = "source")安装源代码(这里有个问题,如果是Linux中使用安装的话,一般不会安装成功/(ㄒoㄒ)/~~,需要在本地先安装很多需要的包(apt-get install命令)才能安装)
  • 加载程序包
library("package Name", lib.loc = "path to library")

# Load the package named "XML"
install.packages("D:/XML_3.98-1.3.zip", repos = NULL, type = "source")
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容