写在前面:写的比较简单,把基本知识点捋了一遍,主要是用来给自己理清思路和复习用的,适合有一定编程基础的初学者来看。
R语言 基本语法
1. “Hello World!”
myString <- "Hello, World!"
print ( myString)
2. 怎么打注释?
# This is how to quote.
R语言 数据类型
数据类型 | 元素 | 维度 |
---|---|---|
向量 Vector | 同类型元素 | 一维 |
列表 List | 不同类型元素 | 一维 |
矩阵 Matrix | 同类型元素 | 二维 |
数组 Array | 同类型元素 | 多维 |
因子 Factor | 向量和向量不同值的标签 | 一维 |
数据帧 Data Frame | 不同类型相同长度的向量 | 二维 |
1. 都有什么常用的数据类型?
逻辑型: TRUE, FALSE
数字:22.5, 5
整型:25L, 0L
复合型: 3+2i
字符型:’a’, “Hello”, ‘25.4’
原型:举个例子
v<-charToRaw("Hello!")
print(v)
输出结果:
[1] 48 65 6c 6c 6f 21
2. 向量Vector怎么用?
Vector由多个同类型的元素组成。
animal <- c('cat', 'dog', 'rabbit')
3. 列表List怎么用?
List可以由多个不同类型的元素组成。
list_ <- list(c(2,3,4),22,sin)
4. 矩阵Matrix怎么用?
Matrix是一个二位数据集。nrow代表行(横着有几行),ncol代表列(每行有几个)。
byrow true的时候按行填充(如下),否则按列填充。
M = matrix( c('a','a','b','c','b','a'), nrow = 2, ncol = 3, byrow = TRUE)
输出结果:
[,1] [,2] [,3