2022-05-20

取子集即簡單篩選數(shù)據(jù)

加載csv并賦值為xm

xm <- read.csv(省略)
class(xm)
is.na(xm)

1、which篩選

示例1:提取前10行,第1,6,7列的內(nèi)容,賦值xm1

xm1 <-xm[c(1:10),c(1,6,7)] #提取前10行,第1,6,7列的內(nèi)容,賦值
View(xm1)#View以單獨的窗口展示列表

示例2:對xm進行pct.1>0.5條件篩選,賦值為xm2

xm$pct.1
xm2 <- xm[which(xm$pct.1>0.5),]#注意加逗號,指定行列
View(xm2)

示例3:多個條件進行篩選
兩個列條件篩選的交集,要用同一個which,放在小括號中,用&連接??

xm3 <- xm[which(xm$pct.1>0.5&xm$pct.2<0.5),]#兩個列條件篩選的交集,要用同一個which
View(xm3)

本來是這樣試的,發(fā)現(xiàn)取的是并集

xm4 <- xm[which(xm$pct.1>0.5)&which(xm$pct.2<0.5),]


2、subset取子集篩選

對象,篩選條件

subset(xm,xm$pct.1>0.5&xm$pct.2<0.5,)
xmsubset <- subset(xm,xm$pct.1>0.5&xm$pct.2<0.5,)
View(xmsubset)

對象,篩選條件,添加select取出哪幾列進行展示

xmsubset2 <- subset(xm,xm$pct.1>0.5&xm$pct.2<0.5,select = c(pct.1,pct.2,gene))
View(xmsubset2)

【注】

  • View首字母大寫
  • 操作之后記得賦值,賦值之后才能改寫,否則只是展示
  • 重復(fù)命名會覆蓋之前的,取名不要重復(fù),也不要為了好寫太簡單
  • 不在當前工作路徑的,讀入時候要寫全路徑,用Tab進行補全,很方便

?? ??

??

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Nat Can | 高死亡率腦腫瘤DMG與表觀遺傳相關(guān) 圖靈基因圖靈基因2022-05-20 07:03發(fā)表于江蘇...
    圖靈基因閱讀 263評論 0 0
  • C#文件搜索過程中如何提取office文件,wps,pdf,html,eml等格式的文件正文 本組件智能分析提取其...
    longemail閱讀 306評論 0 0
  • 拿到初級職稱后多久可以評中級職稱? 1.如果有博士學(xué)歷,工作當年就可以參加中級工程師的考核,不需要業(yè)績材料。 2....
    ee26f5d06e1a閱讀 314評論 0 0
  • 其實自信就是允許自己被否定如果你在意別人怎么看你他們就能奴役你 只有你再也不從自身之外尋求肯定你才能成為自己的主人...
    李梓萌m閱讀 258評論 0 0
  • 二十一世紀舊體詩詞風(fēng)騷榜[http://www.itdecent.cn/c/da968ae2d498] 上榜絮語...
    張成昱閱讀 515評論 2 9

友情鏈接更多精彩內(nèi)容