IT干货网

r之R中的条件和

lxf 2025年12月25日 编程设计 304 0

我有一个 200 行 x 6 列的数据框。我对计算 Col A 中的值小于特定数字的总次数感兴趣。该号码可以硬编码。我不知道从哪里开始......

请您参考如下方法:

对于稍微复杂的问题,使用“which”来告诉“sum”在哪里求和:
如果 DF 是数据框:

      Ozone Solar.R  Wind Temp Month Day 
 1      41     190  7.4   67     5   1 
 2      97     267  6.3   92     7   8    
 3      97     272  5.7   92     7   9 

示例:求和 Solar.R(第 2 列)的值,其中 Column1 或 Ozone>30 AND Column 4 或 Temp>90
sum(DF[which(DF[,1]>30 & DF[,4]>90),2]) 


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!