r语言paste与cat区别

Python015

r语言paste与cat区别,第1张

举例说明如下:

a<-c(1,2,3,4)

b<-c(4,5,6,7)

c<-c('hi','hello')

paste(a,b,c)

cat(a,b,c)

输出结果:

>paste(a,b,c)

[1] "1 4 hi"    "2 5 hello" "3 6 hi"    "4 7 hello"

>cat(a,b,c)

1 2 3 4 4 5 6 7 hi hello。

输出结果不同。

R是用于统计分析、绘图的语言和操作环境。R是属于 GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

R是统计领域广泛使用的诞生于1980年左右的 S语言的一个分支。

可以认为R是S语言的一种实现。而S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析和作图的 解释型语言。最初S语言的实现版本主要是 S-PLUS。

楼主哥哥: cat函数用于输出到外部文件: cat("av3=function(x){n=length(x)m=mean(x)d3=(x-m)^3sum(d3)/n} ",file="aa.r") cat("任意字符",file=“文件名”) 之后要运行这个R就写一句source("文件名")就好了