R語言frame操作

2021-08-26 12:37:20 字數 807 閱讀 1071

1.為什麼要介紹frame?

之所以介紹frame,是因為frame就是sql中的表,資料分析其實都是圍繞著表來的。

2.frame有哪些操作

既然圍繞著表來操作,那麼想想sql中怎麼玩的,都有哪些函式

①建立frame

emp.data <- data.frame(emp_id <- c(1,2,3,4,5),

+ emp_name <- c("a","b","c","d","e"),

+ salary <- c(10,11,12,13,14))

②展示表結構

str(emp.data)

③獲取frame的摘要,即資料分布(資料探索)

summary(emp.data)
④提取frame列資料

data1 <- data.frame(emp.data$emp_id....c.1..2..3..4..5.,emp.data$emp_name....c..a....b....c....d....e..)
⑤增加列

emp.data$*** <- c("b","g","b","g","b")
⑥增加行

建立乙個臨時的frame,

在將之前的frame和臨時的frame,做rbind(行繫結)

emp.finaldata <- rbind(emp.data,emp.newdata)

R語言檔案操作

path j lab ex29 在r語言中進行檔案 夾 操作 setwd path cat file a n file a 建立乙個檔案a,檔案內容是 file a n 表示換行,這是乙個很 好的習慣 cat file b n file b 建立乙個檔案b 有空行file.create a 建立乙個...

R語言 集合操作

在實際工作中,我們經常需要進行一些集合運算,在r中怎麼實現呢?當然用不著寫for或者while迴圈那麼複雜了,r已經為我們提供了非常強大的集合運算系列函式,下面就簡單的介紹一下這些函式 假設a,b,c為三個集合 首先對集合a,b,c賦值 a 1 10 b seq 5,15,2 c 1 5 求a和b的...

R語言 資料操作

1 顯示工作區間所有物件ls 或objects 2 清空空間中的物件 rm 3 給物件賦值 1 輸出資料型別 class is.資料型別.判斷是否為此資料型別 可以用method is 檢視is的所有方法 2 四種資料屬性 3 資料缺失 即資料為空用na表示 一張圖看懂r語言變數的基本型別 一維 向...