向量向量-壹維
matrix matrix——二維,所有列都有相同的數據類型,二維(行和列)。
Data.frame數據幀——長度相同、數據類型不同的多個向量按列組合在壹起。
列表list-長度可以不同,數據類型可以不同,沒有行列的概念,可以有多級元素(列表沒有預覽視圖)。
繪圖中要處理的大部分數據都在數據框中。
(1)創建(2)轉換或處理R中的現有數據(3)讀取(4)文件中的內置數據集。
讀取數據幀df2
4.1選擇df的壹整行,雙擊df[c(1,3),1:2]
4.2根據行名或列名df [,c ("gene "," exp")]這個操作在多行多列的情況下非常有用。
?Df[,-ncol(df)]刪除最後壹列。
4.3提取列的常見操作數據框的常見操作:df$exp
(1)壹個行數較多的數據幀可以截取第壹/最後壹行來查看頭部(虹膜)。
(2)對於具有許多行和列的數據幀,請檢查前幾行和列` iris [1: 3,1: 3]。
(3)& lt;u & gt檢查每列的數據類型和具體內容
(4)刪除有缺失值的行:na.omit(df)只根據某壹列刪除缺失值,用tidyr包替換缺失值。
(5)兩個表的連接:
(6)如果列名順序不對,如何按照指定的順序重新排列?
新的m <-矩陣(1:9,nrow = 3)和子集[]
轉置(行到列,列到行)t(m)
轉換為數據幀as.data.frame(m)
繪制熱圖pheatmap:: pheatmap (m,cluster _ cols = f,cluster _ rows = f)
新建的
取子集l[[2]] l$df。
刪除壹個rm(l)刪除多個RM(df,m)刪除所有RM(list = ls())清空控制臺CTRL+L。
子集可以根據名稱提取,常見的有向量、數據框、列表等。