我试图在一列数据中定义一个子集(实际上是想使子集具有几个不同的范围)。使用字母数字的子集范围
我开始有:
subset <- x[(x$y >= "J8500" & x$y < "J8900"), ]
然而,这一切都排除。留下0个观察值。
subset <- x[x$y >= "J8500", ]
不排除所有以J
开始,比8500更低的变量,但它包含与其他字母开始,以及一些变量。该命令我希望只与J.开始
最终变量,我想这样做如下:
subset <- x[(x$y >= "J8500" & x$y < "J8900") | (x$y >= "96400" & x$y <"96599") | (x$y >= "Q0083" & x$y < "Q0085"), ]
我没有太多的编码的背景下,希望是有意义的事情。
什么是'类(X $ Y)'? – flodel
你可以发布你的数据的例子 –