測試資料內容如下:
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 它是生成摘...