1.原子向量
通常用Numeric而不是Integer
a<-1 #将a赋值为1
class(a) #观测a的数据类型
b<-"Hello world" #将b赋值为Hello world
c<-"18291908612" #将c赋值为18291908612(字符串)
d<-1+3i #将d赋值为Complex(复数)
2. List(列表)
包含不同类型的原子向量
list(a=1,b="Hello world", c=T) #一个list的示例
list.a<-list(a=1,b="Hello world", c=T) #将这个list赋值给list.a
view(list.a) #观测list.a(也可以通过点击Environment里的数据)
设置list的目的是整合信息。
假设有一个医生叫小李,那么他的信息:age(年龄),job(工作),tel(电话),sex(xingbie)就可以整合为以下的list。
age<-28
job<-"doctor"
tel<-"158"
sex<-T
list.li<-list(age,job,tel,sex)
3.Data Frames
二维的数据表格。(类似于excel)
每列可以有不同的数据类型。
data.frame(a=1:3,b=c("x","y","z")) #建立一个dataframe,a列为1,2,3,b列为x,y,z.
df<-data.frame(name=c("Agran","Alexander"),age=c(28,26))#set a dataframe and column name are "Agran" and "Alexander", column age are their ages which are 28,26.
4.Matrix
二维数值数据结构,所有元素必须是相同的数据类型。
matrix(1:6,nrow=2,ncol=3)
m<-matrix(1:6,nrow=2,ncol=3)
5.Factor(因子)
统计建模中的分类变量。
f1<-factor(c("male","female"))
f2<-foctor(c("low","medium","high"))
以下内容用到情况不多
6.Arrays(数组)
多维度数组结构。
a<-array(1:8,dim=c(2,2,2))
7.Environment(环境)
一个符号和对象的映射,用来存储变量和函数的定义,并具有作用域和作用规则。
env<-new.env()
8.Function(函数)
用来执行计算和操作的代码块。
my_func<-function(x){x^2}
示例:mean()是一个函数。
1.左上
2.左下
R标志后方 Working Directory(工作路径)
设置路径:
与Windows不同,路径中斜杠为反斜杠
setwd("D:/桌面/study/2026 s1/Text and Social Media Analytics/COMP_X300/Assignment1")
3.右上
4.右下
Help:函数使用方法。在script里面输入"?+函数"或“help(函数)"。示例:
?mutate
help(mutate)
查看函数的所有序列
methods(mutate)
c的用法
组合元素
d<-c(1,2,3)
这里会有鳕鱼的一些学习笔记·读书感悟·写作灵感·生活记录哦,或许还会有一些数学笔记~