R語言之基本資料型別

2021-07-11 23:10:09 字數 1205 閱讀 7377

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型資料型...