簡體   English   中英

R按因子水平細分

[英]R Subset by Factor level

我正在嘗試編寫將按因子級別而不是因子名稱進行子集化的代碼,因此需要最少的編輯才能將代碼與其他數據集一起運行。 因子級別的數量始終為4,但是這些級別的名稱可能會根據數據集而變化。 1個

具體來說,SET1 $ Bearing因子的名稱可能會更改。 例如,在下一個數據集中“ 001°”可以是“ 002°”。 目前,我使用此代碼...

SET1Bearing1 <-SET1 [SET1 $ Bearing ==“ 001°”,]

然而,這只是該因素名稱的子集。 有沒有一種方法可以按因子級別子集而不管因子名稱如何?

SET1Bearing1<-SET1[SET1$Bearing == levels(SET1$Bering)[4],]

應該管用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM