訪問資料框和矩陣的一點區別 拾遺

2022-06-18 03:18:11 字數 2109 閱讀 7263

> data[1:3,]  ##data[1:3,]與data[1:3]的不同,前者訪問前三行,後者訪問前三列,等同於data[,1:3]

untrt_n61311 untrt_n052611 untrt_n080611 untrt_n061011 trt_n61311

fn1 245667.66 427435.1 221687.51 371144.2 240187.24dcn 212953.14 360796.2 258977.30 408573.1 210002.18cemip 40996.34 137783.1 53813.92 91066.8 62301.12trt_n052611 trt_n080611 trt_n061011

fn1 450103.2 280226.2 376518.2dcn 316009.1 225547.4 393843.7cemip 223111.9 212724.8 157919.5

> class

(data)

[1] "

data.frame

"> data[1:3]

untrt_n61311 untrt_n052611 untrt_n080611

fn1 245667.6567 427435.0768 221687.5127dcn 212953.1393 360796.2282 258977.3049cemip 40996.3400 137783.0986 53813.9228ccdc80 137229.1527 232772.1728 86258.1321igfbp5 77812.6548 288609.2030 210628.8654col1a1 146450.4130 127367.2520 152281.4983grem1 124246.4148 137527.2070 217280.2907mt.rnr2 63352.8844 116052.8993 177452.3627ftl 234852.9465 197585.0971 287309.9030thbs1 37003.7089 51260.1710 34506.8161

......

hspb1         7049.0643     7810.7409     6203.7621ctsc          1658.1689     2960.0271     3329.7146daam2         1643.8532     1542.1085      872.5728[ reached 

'max

' / getoption("

max.print

") -- omitted 26853 rows ]

但是對於矩陣

> data_t <-t(data)

> class

(data_t) ##用t()轉換data之後,返回的不是data.frame。。。。沒明白

[1] "

matrix""

array

" > data_t[1:3] ##訪問的是第一列的前三個數值,為何?

[1] 245667.7 427435.1 221687.5

> data_t[,1:3] ##訪問前三列

fn1 dcn cemip

untrt_n61311 245667.7 212953.1 40996.34untrt_n052611 427435.1 360796.2 137783.10untrt_n080611 221687.5 258977.3 53813.92untrt_n061011 371144.2 408573.1 91066.80trt_n61311 240187.2 210002.2 62301.12trt_n052611 450103.2 316009.1 223111.85trt_n080611 280226.2 225547.4 212724.84trt_n061011 376518.2 393843.7 157919.47

div和span的一點區別

div和span元素主要用於應用樣式表 css 兩者明顯的區別在於div是塊元素,是以另起一行開始渲染的元素,可以包含段落 標題 章節 摘要和備註等,而span是行內元素 也稱內嵌元素 行內元素不需另起一行,它沒有結構的意義,純粹是應用樣式,當其他行內元素都不合適時,可以使用span.在 html ...

堆和棧的一點區別

五大記憶體分割槽 在c 中,記憶體分成5個區,他們分別是堆 棧 自由儲存區 全域性 靜態儲存區和常量儲存區。棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變數的儲存區。裡面的變數通常是區域性變數 函式引數等。堆,就是那些由new分配的記憶體塊,他們的釋放編譯器不去管,由我們的應用程式...

Spring DI 和IOC 的一點區別

di 和 ioc di和ioc是差不多的概念。乙個重要特徵是介面依賴,是把物件關係推遲到執行時去確定.di是乙個初始化例項的過程,分為三種1.setter based 2.constructor based 3.inte ce based,在spring 中就是應用前兩種 但又不僅僅是初始化例項,而...