當前位置:編程學習大全網 - 編程軟體 - 數據結構:數據框架、矩陣和列表

數據結構:數據框架、矩陣和列表

學生信用技能樹數據挖掘課程學習筆記

向量向量-壹維

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。

子集可以根據名稱提取,常見的有向量、數據框、列表等。

  • 上一篇:電腦的硬件接口都有哪些
  • 下一篇:電器中功率是什麽意思?
  • copyright 2024編程學習大全網