在R中有一个简单的方法吗?
plot(var1,var2, for all observations in the data frame where var3 < 155)
Run Code Online (Sandbox Code Playgroud)
可以通过创建新数据 newdata <- data[which( data$var3 < 155),]但我必须重新定义所有变量newvar1 <- newdata$var1等.
Nic*_*bbe 27
with(dfr[dfr$var3 < 155,], plot(var1, var2)) 应该做的伎俩.
编辑多个条件:
with(dfr[(dfr$var3 < 155) & (dfr$var4 > 27),], plot(var1, var2))
Run Code Online (Sandbox Code Playgroud)
mbq*_*mbq 11
最简单的选择:
plot(var1[var3<155],var2[var3<155])
Run Code Online (Sandbox Code Playgroud)
由于代码冗余,它看起来不太好,但对于快速的n黑客攻击是可以的.
| 归档时间: |
|
| 查看次数: |
94096 次 |
| 最近记录: |