1.vector
所有的元素必須是同一型別。 例如下面的**建立了2個vectors.
name
<- c("mike", "lucy", "john")
age<- c(20, 25, 30)
2.array & matrix
matrix是一種特殊的vector。maxtrix是乙個擁有兩個額外屬性的vector:行數和列數。
> x <- matrix(c(1,2,3,4), nrow=2, ncol=2)
> x
[,1]
[,2]
[1,] 1 3
[2,] 2 4
類似於maxtrix,但是arrays可以是二維以上。
3.list
list能包含不同型別的元素
> y <- list(name="mike", gender="m", company="programcreek")
> y
$name
[1] "mike"
$gender
[1] "m"
$company
[1] "programcreek"
當需要插入列時,可以這樣做:
> y$address
<- "shanghai"
> y$address
[1] "shanghai"
4.data frame
data frame用於儲存資料表,它是元素為vector的list,擁有相等的長度。 例如,用下面的**建立乙個data frame。
> name <- c("mike", "lucy", "john")
> age <- c(20, 25, 30)
> student <- c(true, false, true)
> df =
data
.frame(name, age, student)
> df
name age student
1 mike 20
true
2 lucy 25
false
3 john 30
true
若需要插入列,方法同list C語言之基本資料型別
在學習c語言的時候,我們可能首先面對的就是c語言中基本的資料型別,下面來看一下c語言中一些基本的資料型別。基本資料型別 void 宣告函式無返回值或無引數,宣告無型別指標,顯示丟棄運算結果。c89標準新增 char 字元型型別資料,屬於整型資料的一種。k r時期引入 int 整型資料,表示範圍通常為...
C語言之基本資料型別
1.概述 c 語言包含的資料型別如下圖所示 2.各種資料型別介紹 2.1整型 整形包括短整型 整形和長整形。2.1.1短整形 short a 1 2.1.2整形 一般佔4個位元組 32位 最高位代表符號,0表示正數,1表示負數,取值範圍是 2147483648 2147483647,在記憶體中的儲存...
C語言之基本資料型別
c語言之基本資料型別 c語言之基本資料型別 整型,字元型,浮點型 整型的分類 整型可以分為短整型 short int 整型 int 長整型 long int 長長整型 long long int 四種,每種都可以分為有符號和無符號兩種 字元型資料型別 c語言中字元型資料型別只有一種 char型資料型...