嘗試?yán)斫飧↑c(diǎn)誤差
length(m)返回向量的長度
邏輯型向量
用來存儲(chǔ)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)生成矩陣害碾,優(yōu)先按行排列
再次接觸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:
age : num 15 13 16
Pass : logi TRUE TRUE TRUE
dataframe可以讓不同的列有不同的變量類型,很有意思做个,但每一列必須相同
若防止摹迷,factors產(chǎn)生前计,可以增加stringsAsFactors=FALSE
注意
mydata<-data.frame(age=numeric(0),
gender=character(0),
weight=numeric(0))
mydata<-edit(mydata)
給mydata設(shè)定數(shù)據(jù)框結(jié)構(gòu)兑徘,并通過表格編輯的方式賦值同廉。注意edit()命令必須賦值給一個(gè)目標(biāo)埋心,否則所作修改將丟失指郁。edit(mydata)的效果等同于fix(mydata)。