R语言如何创建向量
R语言使用c(<元素1>,<元素2>…<元素n>)来创建向量,向量内各元素使用逗号分隔。例如:
a1<-c(1,2,3,4)
mode(a1)
[1] "numeric"
a2<-c("
一","
二","
三","
四")
mode(a2)
[1] "character"
a3<-c(T,F,T,F)
mode(a3)
[1] "logical"
上面分别使用数值型、字符型和逻辑型元素组成了向量。而在下面的例子中,向量内的元素是由不同数据类型组成。数值类型+字符类型组成向量时,其模式为字符类型;数值类型+逻辑类型组成向量时,其模式为数值类型;字符类型+逻辑类型组成向量时,其模式为字符类型。
a1_2<-c(1,2,"
一","
二")
mode(a1_2)
[1] "character"
a1_3<-c(1,2,F,T)
mode(a1_3)
[1] "numeric"
a2_3<-c("
一","
二",T,F)
mode(a2_3)
[1] "character"
