[R] Filter data
Hello, I understand that question is probably stupid, but ... I have data (polity IV index) "country","year","democ","autoc","polity","polity2" "1","Afghanistan ",1800,1,7,-6,-6 "2","Afghanistan ",1801,1,7,-6,-6 "3","Afghanistan ",1802,1,7,-6,-6 I need to create new data sets which includes only cases after year 1995. I've tried this command: poli2<-poli[poli$year > 1994,] , however it generated this: Error in poli[poli$year > 1994, ] : incorrect number of dimensions. Any ideas how i can overcome this? Thank in advance for your help, - Diogenas -- View this message in context: http://r.789695.n4.nabble.com/Filter-data-tp3070069p3070069.html Sent from the R help mailing list archive at Nabble.com. __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Filter data
Simplified version of str(poli): (real dataset includes 36 variables) $ country : chr [1:15846] "Afghanistan " "Afghanistan " "Afghanistan " "Afghanistan " ... $ year: num [1:15846] 1800 1801 1802 1803 1804 ... $ democ : num [1:15846] 1 1 1 1 1 1 1 1 1 1 ... $ autoc : num [1:15846] 7 7 7 7 7 7 7 7 7 7 ... $ polity : num [1:15846] -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 ... $ polity2 : num [1:15846] -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 ... - attr(*, "label.table")=List of 36 ..$ country : NULL ..$ year: NULL ..$ democ : NULL ..$ autoc : NULL ..$ polity : NULL ..$ polity2 : NULL - Diogenas -- View this message in context: http://r.789695.n4.nabble.com/Filter-data-tp3070069p3070201.html Sent from the R help mailing list archive at Nabble.com. __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.