第一次在这里:
我需要基于> 4.9的数据结果进行子集化(上升到22.2),但是R停止在9.8处设置子集,而忽略了10-22.2。 我的代码:
rha.under.six.total.elevated<- rha.under.six.total[which(rha.under.six.total$lead_level>"4.9"),]
答案 0 :(得分:0)
尝试一下:
rha.under.six.total.elevated <- rha.under.six.total[rha.under.six.total$lead_level>4.9, ]
我认为which()
语句是多余的,您只需要一个“布尔”条件即可过滤行。然后,您无需将“ 4.9”表示为字符。