3 argüman alan bir işlev oluşturmak istiyorum: bir değer listesi ve iki kesme değeri (yüksek ve düşük). Ardından, listedeki değerlerin kaçının iki kesme değerinin aralığı içinde olmasını istiyorum.Belirli bir aralıktaki bir listeden basit fonksiyon sayma değerleri
Şimdiye kadar ben denedim: Bunlardan
count <- function(y, x1, x2){
tmp1 <- length(y)
tmp2 <- length(y>x1)
tmp3 <- length(tmp2<=x2)
return(tmp3)
}
ve
count <- function(y, x1, x2){
results <- list()
for (i in y) {
if(y > x1 & y <= x2) {
results <- results+1
}
}
return(results)
}
hiçbiri çalışmıyor. Bazıları kodumu düzeltmeme yardım edebilir mi?
Bu aslında utanıyorum kadar basit yapabilirsiniz yukarıdaki gibi. Yapmam gerekenden daha karmaşık bir hale getirdim. Çok teşekkür ederim! –
veri tablosu gerçekten arasında bir fonksiyonun yaratıcısıdır .. – rawr
@rawr - Ben bir üste görmedim, değil mi? Bu garantili görünüyor ama aynı zamanda –