[R]如何篩選出特定子集數據? subset() - CSDN博客
文章推薦指數: 80 %
在R語言中,篩選出特定子集數據的函數為subset(),經由查詢Help的結果, ... R语言选取子集从一个大的数据集中选取、删除部分子集,或者从原有的集合 ...
[R]如何篩選出特定子集數據?subset()
Learn-Share_HY
于 2021-02-1116:37:40 发布
940
收藏
分类专栏:
R
數據
文章标签:
子集合
篩選
subset
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42008031/article/details/113790812
版权
R
同时被2个专栏收录
15篇文章
0订阅
订阅专栏
數據
14篇文章
0订阅
订阅专栏
在R語言中,篩選出特定子集數據的函數為subset(),經由查詢Help的結果,其對應的描述和用法如下。
顧名思義,利用邏輯符號表述篩選子集的方式,將符合條件的數據子集合篩選出來。
subset():SubsettingVectors,MatricesandDataFramesDescription:Returnsubsetsofvectors,matricesordataframeswhichmeetconditions.Usage:subset(x,logicalexpression,select)
Argumentsx:objecttobesubsetted.subset:logicalexpressionindicatingelementsorrowstokeep:missingvaluesaretakenasfalse.select:expression,indicatingcolumnstoselectfromadataframe.
簡易範例如下,其中x>3&y!="NA"的意思是將x行中數據大於3同時滿足y行中數據不為NA的數據子集合取出。
另外,select=2的意思是將第二行的數據子集合取出,即為y行數據。
x3&y!="NA")
#範例二
result_23&y!="NA",select=2)
#輸出結果
>z
xy
154
263
37NA
488
51NA
633
>result_1
xy
154
263
488
>result_2
y
14
23
48
-----如果文章對您有幫助,打開微信掃一掃,請作者喝杯咖啡。
-----
Learn-Share_HY
关注
关注
0
点赞
踩
0
收藏
打赏
2
评论
[R]如何篩選出特定子集數據?subset()
在R語言中,篩選出特定子集數據的函數為subset(),經由查詢Help的結果,其對應的描述和用法如下。
顧名思義,利用邏輯符號表述篩選子集的方式,將符合條件的數據子集合篩選出來。
subset():SubsettingVectors,MatricesandDataFramesDescription:Returnsubsetsofvectors,matricesordataframeswhichmeetconditions.Usage:subset(x,logicalexpr
复制链接
扫一扫
专栏目录
R语言选取子集
SH交小通erの博客
02-16
3458
R语言选取子集
从一个大的数据集中选取、删除部分子集,或者从原有的集合中抽取子集从而构造不同的训练集和测试集都是十分常用的。
这篇博客主要讲解几种选取子集的方法
1、选入子集
如果数据集包含过多无用的变量,则可以从一个大数据集中选择有限数量的变量来创建一个新的数据集,这是常有的事。
newdataframe%
anova_test(
data=.,dv=RT,wid=sub,
within=cond
)
get_anova_table(aov_beha)
报错内容
ERROR:Problemwith`mutate()`input`data`.
xCan'tsubsetcolumnsthatdon'te.
R语言-subset()
with_love77的博客
09-26
2万+
subset(),从某一个数据框中选择出符合某条件的数据或是相关的列
>df1
nameagesex
1 aa 20 f
2 bb 29 m
3 cc 30 f
(1)单条件查询
>dd=subset(df1,name=="aa")
(2)指定显示列
>res
R语言提取数据中的任意子集
qq_44889022的博客
11-22
3289
#生成数据
dataxx[x>5]#x[5]是未知的,因此其值是否大于5也是未知的
[1]6NA12
>subset(x,x>5)#subset直接会把NA移除
[1]612
>subset(airquality,Temp>80,select=c(Ozone,Tem...
R多个data.frame合并
JjinYyi的博客
12-03
1861
library(dplyr)
xx
#Atibble:3x2
ij
二、为报表新增一个子数据集(Subdatasets)
1、操作菜单:Data》Subdatasets
2、在弹出窗口中点击“New”按钮,再在第二个弹出窗口中点击“Create”按钮。
3、点击“Parameters”按...
R中选择数据框中特定的行
weixin_34067980的博客
06-17
3万+
>setwd("/Users/qiao/Documents/R_test_two/new_test")
//读取所有数据
>allDatacolnames(allData)[1]new_d2leadershipmanagerdatecountrygenderageq1q2q3q4q5cat1110/24/08usM3254555young2210/28/08usF453...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022CSDN
皮肤主题:精致技术
设计师:CSDN官方博客
返回首页
Learn-Share_HY
CSDN认证博客专家
CSDN认证企业博客
码龄4年
暂无认证
81
原创
29万+
周排名
9万+
总排名
6万+
访问
等级
1356
积分
22
粉丝
12
获赞
17
评论
29
收藏
私信
关注
热门文章
[Excel]如何使Vlookup由右往左找?或使Hlookup由下往上找?
3471
[Minitab]如何製作柏拉圖(Paretochart)?
3331
[R]如何擷取特定字串?substr()
3243
[Excel]如何快速比對兩欄的重覆資料,並以顏色標定出來?
2705
[Minitab]如何檢驗一組數據是否符合正態分布?
2676
分类专栏
Python
4篇
短篇創作
2篇
Minitab
4篇
旅遊
2篇
MSAccess
5篇
書籍
4篇
R
15篇
Excel
25篇
管理
5篇
紀錄片
1篇
資料庫
6篇
matlab
5篇
VB.net
3篇
數據
14篇
HTML
8篇
電影
2篇
C#
最新评论
[R]如何利用rnorm生成亂數矩陣和時間序列亂數?
伏心十往:
太爱了
[Python]如何將批量的PDF資料匯總為Excel清單?
Learn-Share_HY:
感謝關注,您的博客也不錯,一起加油。
[Python]如何將批量的PDF資料匯總為Excel清單?
Cdf(人名):
写的好,很nice,期待大佬回访!
[Python]如何將批量的PDF資料匯總為Excel清單?
Learn-Share_HY:
您的博客真有趣,相當值得好好閱讀,相互交流囉。
[Python]如何將批量的PDF資料匯總為Excel清單?
Learn-Share_HY:
彼方,您客氣了,您的博客才是堪稱大佬等級,謝謝指教。
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
[Excel]如何利用密碼鎖定圖表,防止圖表被任意移動或變更?
[Excel]如何設定非工作日?
[Excel]專案管理表中,如何計算剩餘的工作天數?
2022年5篇
2021年12篇
2020年13篇
2019年32篇
2018年21篇
目录
目录
分类专栏
Python
4篇
短篇創作
2篇
Minitab
4篇
旅遊
2篇
MSAccess
5篇
書籍
4篇
R
15篇
Excel
25篇
管理
5篇
紀錄片
1篇
資料庫
6篇
matlab
5篇
VB.net
3篇
數據
14篇
HTML
8篇
電影
2篇
C#
目录
评论 2
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
Learn-Share_HY
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:--)
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值
延伸文章資訊
- 1R 列表變數與Data Frames - 頁5,共5 - G. T. Wang
如果只需要選取單一行的資料,可以使用列表變數的索引方式(雙中括號 ... 如果兩個data frames 要依照某個特定的行來合併資料,可以使用 merge 函數:
- 2第15 天:資料處理技巧(2) · 輕鬆學習R 語言
運算子稱作Pipeline,它是進階的R 語言使用者在需要呼叫多次函數時候會採用的運算 ... 在 select() 函數中我們輸入資料框的名稱,以及想要選取的變數名稱,舉例來說 ...
- 3Day11 R語言資料集合操作 - iT 邦幫忙
如果想要取得特定資料行(欄位)的資料出來面對? 在Day11.R中輸入程式碼 #(5)column index (行) df[, 1] df[, 2].
- 46 資料處理與清洗| 資料科學與R語言
- 56 資料處理利器:dplyr - 認識R 的美好
接著我們要介紹的是 dplyr() 套件,相較於原生的資料處理語法, dplyr() 套件中融入 ... 在 select() 函數中我們輸入資料框的名稱,以及想要選取的變數名稱,舉例來說 ...