R統計筆記(二) 投影運算與轉換

2021-08-02 10:57:47 字數 842 閱讀 1290

測試資料內容如下:

idname

salary

***1

huan

30000男2

gua200男3

meng

1200女4

yu3500

女選擇全部列的方法如下:

salarys[,]
只選擇一列的方法是:

salarys['id']
選擇多列必須要使用c函式,方法如下:

#   錯誤的寫法,無法顯示正常

salarys['id','name']

# 正確的寫法

salarys[c('id','name')]

# 對資料進行處理,返回list

salarys$***

# 將list轉換為向量

salarys$***

<- c(salarys$***, recursive = true)

篩選只滿足特定條件的資料行

# 篩選id為偶數的列

subset(salarys, subset=(id %% 2 == 0))

# 篩選所有女性的資料列

subset(salarys, subset=(*** == '女'))

用也可以進行資料行篩選,如下:

#   記住,最後的那個逗號不能省

salarys[salarys$id %% 2 == 0,]

再強調一次,最後的那個逗號不能省,否則可能會出現資料列的篩選效果。

學習筆記 R與Python的運算子

演算法 rpython 括號 乘方 取模 整除求餘 整除 乘法 除法 加法 減法 兩種語言中幾乎一樣 運算子含義 判斷物件是否相等 判斷物件是否不等 判斷是否大於 判斷是否小於 判斷是否大於等於 判斷是否小於等於 用於數字 邏輯和複數型別 r 大於1的數字都為ture 布林值 ture false ...

應用統計學與R語言實現學習筆記(一) 簡介

本部分內容是我這學期公選課 應用統計學 的學習筆記,主要參考書目為如下兩本 賈俊平,統計學 第五版 中國人民大學出版社,2012.何曉群,多元統計分析 第三版 中國人民大學出版社,2012.本篇為第一章節,也就是introduction 簡介 部分。常常聽到的一句話,好的科學 解決乙個科學問題,科學...

R語言學習筆記(二) 類與泛型函式

大多數r物件都是基於s3類 於第三代s語言 例如直方圖函式hist 輸出是乙個包含多個元件的列表,它還有乙個屬性 attribute 用來指定列表的類,即histogram類。類用在泛型函式中,泛型函式是乙個函式族,其中的每個函式都有相似的功能,但是適用於某個特定的類。比如summary 它是生成摘...