图片
数据框的来源:
可由代码新建、已有数据转换或处理、读取表格文件、R语言内置数据
内置数据多用于新手练习,eg:iris、volcano、letters、LETTERS
新建数据框:
图片
##A....是针对逻辑值使用
C.数据框修改
a.改一个格
df1【3,3】 <- 5
b.改一整列
df1$score <- c(12,23,50,2)
c.改行名和列名
rownames(df1) = c("r1...","r2","r3","r4") 修改行名
d.只修改某一行/列的名
colnames(df1)【2】 = "CHANGE" 将第二列的名字改为CHANGE
e.两个数据框的连接merge
merge...(m) = c("a","b","c") #加列名
rownames(m) = c("q","w","e") #加行名
矩阵的转置和转换:
转置:t(m) 行变列,列变行
转换:as.data.frame...(m) 转换为数据框
列表
列表新建和取子集
新建
q = list(m1 = matrix(1:9, nrow = 3),
m2 = matrix(2:9, nrow = 2))
取子集
如果有