[R] R Subset by Factor levels
Engin Yılmaz
|@p@nyo|com @end|ng |rom gm@||@com
Wed Jul 29 15:57:00 CEST 2020
Dear
I try to create a new subset from my dataframe.
My dataframe's name is m1.
"Classification Description" column has 15 different factors.
The following code is used creating a subset for 1 factor.
m2<-m1[m1$`Classification Description` == levels(m1$`Classification
Description`)[1],]
My aim is to create a subset with 4 different factors. For example,
levels(m1$`Classification Description`)[1]
levels(m1$`Classification Description`)[15]
levels(m1$`Classification Description`)[2]
levels(m1$`Classification Description`)[4]
I try to following code but it didnt work
m2<-m1[m1$`Classification Description` == levels(m1$`Classification
Description`)[c(1,15,2,4],]
How can I solve This Problem ?
Example from my dataframe
`Record Date` `Classification Description` `Current Month
Budget Amount`
<date> <fct>
<dbl>
1 2019-06-30 Total On-Budget and Off-Budget Results:
NA
2 2019-06-30 Off-Budget Surplus (+) or Deficit (-)
41998597035.
3 2019-06-30 Total Outlays
342428650968.
4 2019-06-30 By Other Means
51648504883.
5 2019-06-30 On-Budget Outlays
292169836521.
6 2019-06-30 Off-Budget Outlays
50258814447.
7 2019-06-30 Total Receipts
333952332514.
8 2019-06-30 On-Budget Surplus (+) or Deficit (-)
-50474915489.
9 2019-06-30 Off-Budget Receipts
92257411482
10 2019-06-30 Total On-Budget and Off-Budget Financing
8476318454
--
*Saygılarımla*
Engin YILMAZ
[[alternative HTML version deleted]]
More information about the R-help
mailing list