如何获取数字向量并将其分为2个单独的组? 例如,我要获取数字列表,并将所有大于100的数字放在一列中,而将小于100的数字放在另一列中。我该怎么做?
答案 0 :(得分:0)
您可以编写一个过滤器表达式,以提取匹配条件。
假设列表X的值为1到199,您可以过滤10以下的内容,例如X[(X < 10)]
或3 X[(X %% 3)]
的倍数
考虑到这一点,以下代码过滤列表,存储值,然后生成带有两个已排序列的新数据框。
x <- 1:199
over_100 = x[(x > 100)]
less_100 = x[(x < 100)]
y <- data.frame(over_100, less_100)
y