数据框只要求每一列数据类型一样,矩阵要求里面的数据都要一样
-
创建数据框
-read.csv()
-data.frame() -
常用操作
-$ : 提取一列,并以向量返回
-attach,detach,with,within : 制定搜索路径,添加几次就要移除几次。with只读,within可以修改。
-添加新列 : 直接赋值,transform()
-subset(): 筛选x -
小技巧,编辑数据
fix(a)
b = edit(a)
(a=data.frame(fx=rnorm(10,10,2),
fy=runif(10,10,20),
fmonth=1:10))
a
attach(a)
fx
detach(a)
a$fz = a$fx + a$fy
a
with(a, {
fx = rnorm(10,10,20)
})
a = transform(a,fw=a$fx + a$fy)
b = subset(a,fx<1%fmonth==8,select = c(fx,fmonth))
网友评论