R語(yǔ)言入門(mén)教程之刪除指定數(shù)據(jù)的方法
引言
在R學(xué)習(xí)中經(jīng)常用到的是按著某種邏輯值提取數(shù)據(jù)集。本文來(lái)講一下利用索引的手法刪除數(shù)據(jù)集合。
數(shù)據(jù)準(zhǔn)備
> Data 英雄 職業(yè) 熟練等級(jí) 使用頻次 勝率 1 后裔 射手 5 856 0.64 2 孫尚香 射手 5 211 0.10 3 狄仁杰 射手 5 324 0.20 4 李元芳 射手 4 75 0.30 5 安琪拉 法師 5 2324 0.40 6 張良 法師 4 755 0.50 7 不知火舞 法師 4 644 0.60 8 貂蟬 法師 3 982 0.70 9 <NA> <NA> NA NA NA
方案一:互斥法
> # 提取法師職業(yè) > subset(Data, 職業(yè) != "法師") 英雄 職業(yè) 熟練等級(jí) 使用頻次 勝率 1 后裔 射手 5 856 0.64 2 孫尚香 射手 5 211 0.10 3 狄仁杰 射手 5 324 0.20 4 李元芳 射手 4 75 0.30 > # 提取非法師職業(yè) > subset(Data, 職業(yè) != "法師") 英雄 職業(yè) 熟練等級(jí) 使用頻次 勝率 1 后裔 射手 5 856 0.64 2 孫尚香 射手 5 211 0.10 3 狄仁杰 射手 5 324 0.20 4 李元芳 射手 4 75 0.30 > # 提取勝率大于等于50% > subset(Data, 勝率 >= 0.5) 英雄 職業(yè) 熟練等級(jí) 使用頻次 勝率 1 后裔 射手 5 856 0.64 6 張良 法師 4 755 0.50 7 不知火舞 法師 4 644 0.60 8 貂蟬 法師 3 982 0.70 > # 提取勝率小于50% > subset(Data, 勝率 < 0.5) 英雄 職業(yè) 熟練等級(jí) 使用頻次 勝率 2 孫尚香 射手 5 211 0.1 3 狄仁杰 射手 5 324 0.2 4 李元芳 射手 4 75 0.3 5 安琪拉 法師 5 2324 0.4
方案一可以解決一部分的這類(lèi)問(wèn)題,但是這種方案需要你的全集不會(huì)有缺失值非數(shù)這樣的其他不在全集里的事件。所以有下面第二種補(bǔ)充方法。
方案二:位置法
> n = which(Data$勝率 >= 0.5) > Data[-n,] 英雄 職業(yè) 熟練等級(jí) 使用頻次 勝率 2 孫尚香 射手 5 211 0.1 3 狄仁杰 射手 5 324 0.2 4 李元芳 射手 4 75 0.3 5 安琪拉 法師 5 2324 0.4 9 <NA> <NA> NA NA NA
可以看到這種刪除只刪除了勝率大于等于50%,保留了缺失值。
總結(jié)
數(shù)據(jù)的增刪改查是一般計(jì)算機(jī)語(yǔ)言基本的操作手段,應(yīng)該有直接的函數(shù)進(jìn)行操作。
到此這篇關(guān)于R語(yǔ)言入門(mén)教程之刪除指定數(shù)據(jù)的方法的文章就介紹到這了,更多相關(guān)R語(yǔ)言刪除指定數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
R語(yǔ)言入門(mén)使用RStudio制作包含Rcpp代碼的R包
這篇文章主要為大家介紹了R語(yǔ)言入門(mén)使用RStudio來(lái)制作包含Rcpp代碼的R包,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11
R語(yǔ)言變量級(jí)別的數(shù)據(jù)處理操作
這篇文章主要介紹了R語(yǔ)言變量級(jí)別的數(shù)據(jù)處理操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04
解決R語(yǔ)言 數(shù)據(jù)不平衡的問(wèn)題
這篇文章主要介紹了解決R語(yǔ)言 數(shù)據(jù)不平衡的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
R繪制漂亮的中國(guó)地圖的實(shí)現(xiàn)示例
本文主要介紹了R繪制漂亮的中國(guó)地圖的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
R語(yǔ)言生成隨機(jī)數(shù)實(shí)例講解
這篇文章主要介紹了R語(yǔ)言生成隨機(jī)數(shù)實(shí)例講解,文中圖文講解的很清晰,有需要的同學(xué)可以參考下2021-03-03
R語(yǔ)言-t分布正態(tài)分布分位數(shù)圖的實(shí)例
這篇文章主要介紹了R語(yǔ)言-t分布正態(tài)分布分位數(shù)圖的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04
R語(yǔ)言 實(shí)現(xiàn)將1對(duì)多數(shù)據(jù)與1對(duì)1數(shù)據(jù)互換
這篇文章主要介紹了R語(yǔ)言 實(shí)現(xiàn)將1對(duì)多數(shù)據(jù)與1對(duì)1數(shù)據(jù)互換的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03

