内容目录
[[TOC]]
介绍几个R语言中的实用函数。
- length()
- seq()
- rep()
- cut()
- pretty()
- cat()
描述
函数 | 描述 |
---|---|
length(x) | 返回对象x的长度 |
seq(from,to,by) | 生成序列 |
rep(x,n) | 将x重复n次 |
cut(x,n) | 连续变量离散化。选项ordered_result=TRUE |
pretty(x,n) | 创建美观的分割点。选取n+1等间距的取整数,将连续变量x分割为n个区间 |
cat(…,file=‘myfile’,append=TRUE) | 将…中的对象,将其输出到屏幕或文件中。 |
示例
#length()
x <- 1:10
length(x)
[1] 10
#seq()
#从1到20之间以3为距离生成序列。
a <- seq(1,20,3)
a
[1] 1 4 7 10 13 16 19
#rep()
b <- c(1,2,3,4,5,6,7)
#将向量b重复3次
rep(b,3)
[1] 1 2 3 4 5 6 7 1 2 3 4 5 6 7 1 2 3 4 5 6 7
#cut()
c <- 1:5
#将向量c分割为两个水平的因子。
cut(c,2)
[1] (0.996,3] (0.996,3] (0.996,3] (3,5] (3,5]
Levels: (0.996,3] (3,5]
#pretty()
d <- 1:10
#将向量d区分3个区间
pretty(d,3)
[1] 0 5 10
#cat()
name <- 'Bob'
#将name取值输出
cat('hello',name)
hello Bob