summary list
数据类型:向量,矩阵,数据框,
对向量的处理:提取元素
对数据框的处理:改行名和列名,提取元素
作图
1.
mydata<- read.csv(file="my-data.csv",header = TRUE,row.names = 1)
从csv格式文件中,读取了数据,最后一句的意思为第一列即为
列名
2.
colnames(mydata)
rownames(mydata)
显示列名和行名
3.
mydata[4,] #提取第四行的数据,格式为数据框
mydata[c(7,10)] #提取第七列和第十列的数据,格式为数据框
mydata[4:6]#提取第四列到第六列的数据,格式为数据框
mydata[,-4]#将第四行去除
取子集 的操作
4.
d<-mydata[10]
class(d) #看d的数据格式,为数据框,不能进行一些计算
d<-as.matrix(d)#转变为矩阵格式
class(d)
d<-as.vector(d)#转变为矢量格式
class(d)
is.vector(d)#输出true 或者false
转变数据格式的操作
5.
plot(d,e,pch=20,main = "gpa and grades",sub="plot figure",xlab = "grades",ylab="gpa")
绘制散点图,结果为

6.另一个练习
x<-pretty(c(-3,3),50)#在-3到3之间选50个点
y<-dnorm(x) #正太分布密度函数
plot(x,y,type="l",pch=20,xlab = "normal deviation",ylab = "density")#具体查看?plot

网友评论