第三天

作者: liuyang2020 | 来源:发表于2021-08-31 15:26 被阅读0次

尝试理解浮点误差
length(m)返回向量的长度

逻辑型向量

用来存储TRUE和FALSE
logic<-c(T,F,T)
typeof(logic) 返回值为:"logical"
attributes(m)返回m的属性信息

生成一副扑克牌

Puke<-c("ace","king","queen","jack")
names(Puke)<-("one","two","three","four")赋予Puke变量名字属性

矩阵

m<-matrix(n,nrow=2,byrow=TRUE)生成矩阵,优先按行排列

再次接触data.frame

df<-data.frame(name=c("laowai","gege","wanda"),age=c(15,13,16),gender=c("male","female","male"),Pass=c(T,T,T))
df
name age gender Pass
1 laowai 15 male TRUE
2 gege 13 female TRUE
3 wanda 16 male TRUE
str(df)
'data.frame': 3 obs. of 4 variables:
name : Factor w/ 3 levels "gege","laowai",..: 2 1 3 age : num 15 13 16
gender: Factor w/ 2 levels "female","male": 2 1 2 Pass : logi TRUE TRUE TRUE
dataframe可以让不同的列有不同的变量类型,很有意思,但每一列必须相同
若防止,factors产生,可以增加stringsAsFactors=FALSE

注意

mydata<-data.frame(age=numeric(0),
gender=character(0),
weight=numeric(0))
mydata<-edit(mydata)
给mydata设定数据框结构,并通过表格编辑的方式赋值。注意edit()命令必须赋值给一个目标,否则所作修改将丢失。edit(mydata)的效果等同于fix(mydata)。


image.png

相关文章

网友评论

      本文标题:第三天

      本文链接:https://www.haomeiwen.com/subject/nqgailtx.html