R语言入门--个人笔记(三)创建数据集

第一部分:数据结构

1.创建向量:函数c()

c(…, recursive = FALSE, use.names = TRUE)
根据元素坐标访问
这里写图片描述

2.创建矩阵:函数matrix()

matrix(data = NA, nrow = 1, ncol = 1, byrow = FALSE,dimnames = NULL)
这里写图片描述
这里写图片描述
这里写图片描述
使用下标访问矩阵元素
这里写图片描述

3.创建数组:函数array()

array(data = NA, dim = length(data), dimnames = NULL)
这里写图片描述

4.创建数据框:函数data.frame()

data.frame(…,
row.names = NULL,
check.rows = FALSE,
check.names=TRUE,
stringsAsFactors = default.stringsAsFactors())
这里写图片描述
访问数据框元素
这里写图片描述
还有attach()、detach()和with()方法。

5创建因子:factor()函数

factor(
x = character(),
levels, labels = levels,
exclude = NA,
nmax = NA)
这里写图片描述
因子的使用
这里写图片描述
显示对象结构
这里写图片描述
显示对象统计概要
这里写图片描述

6.创建列表:list()函数

list(x, all.names = FALSE, sorted = FALSE, …)
这里写图片描述

第二部分:输入数据

1.键盘输入:edit()函数

edit(name = NULL, file = “”, title = NULL,
editor = getOption(“editor”), …)
这里写图片描述
这里写图片描述

2.从带分隔符的ASCII文本文件导入数据:read.table()函数

read.table(file,
header = FALSE,
sep = “”,
quote = “\”’”,
dec = “.”,
numerals = c(“allow.loss”, “warn.loss”, “no.loss”),
col.names,
as.is = !stringsAsFactors,
na.strings = “NA”,
colClasses = NA, nrows = -1,
check.names = TRUE,
fill = !blank.lines.skip,
strip.white = FALSE,
blank.lines.skip = TRUE,
comment.char = “#”,
flush = FALSE,
stringsAsFactors = default.stringsAsFactors(),
fileEncoding = “”,
text, skipNul = FALSE)

猜你喜欢

转载自blog.csdn.net/sinat_35187039/article/details/80257191
今日推荐