关键词:
1.入门
下载R相关包的网址:http://caran.ran.r-project.org/web/packages
安装:install.packages("packges");更新:update(package);
library(),显示库中(自己的电脑上)有哪些包;函数.libPaths(),显示所在库的位置;
help(),查看帮助
1.1入门实例,安装包
help.start() # '过HTML浏览器来看帮助文件。'
install.packages("vcd") # 安装“vcd”包
help(package= "vcd") # 查看包的详细信息
library(vcd) # 显示库中有哪些包
help(Arthritis) # 查看实例“Arthritis”使用情况
Arthritis # 显示实例“Arthritis”
example(Arthritis) # 运行一下实例“Arthritis”

2. 创建数据集
2.1数据集概念
问题:理解数据集,如何选择数据集来存储数据,如何导入数据集。
数据集:由数据构成的一个矩形数组。行:观测对象,记录(Database);列:变量,字段;
R中的数据结构:向量,数组,因子,列表,数据框
# 查看R中内置所有数据集
data(package = .packages(all.available = TRUE))
# 查看具体某个包的数据集
data(package = "datasets")
# 查看某个数据集的信息
help(iris) # or ?iris
2.2向量与矩阵
矩阵:用来存放长度相同的向量,类型相同的元素;
matrix(data = NA, nrow = 1, ncol = 1, byrow = FALSE,
dimnames = NULL)
as.matrix(x, ...)
## S3 method for class 'data.frame'
as.matrix(x, rownames.force = NA, ...)
is.matrix(x)
data : 矩阵元素,nrow:行数,nclo:列数,byrow:TRUE表示按行排列,缺省或FALSE表示按列排列,dimnames:命名;
a <- matrix(1:12, nrow=4,ncol=3) # 创建矩阵
a1<-a[1:2,2:3] # 选取矩阵1~2行,2~3列的元素
a2<-a[2,] # 选取第2行的元素
a3<-a[,2] # 选取第2列的元素
a4<-a[1:2,(TRUE,FALSE,TRUE)] # 选取矩阵1~2行,第1、3列的元素
a5<-a[2,-1] # 选取第2行并除去第1列的元素
2.3数组,数据框
数组:存储二维以上的向量,类型相同的元素;
本文介绍了R语言的基础知识,包括如何入门R语言,安装和更新包,查看库中的包位置以及获取帮助的方法。接着,文章详细讲解了数据集的概念,解释了数据集在R中的结构,并探讨了如何选择和导入数据集。此外,还阐述了向量和矩阵的基本概念,以及如何创建矩阵,强调了矩阵元素的类型和排列方式。

被折叠的 条评论
为什么被折叠?



