Veri çerçevesini alt grupta bıraktığımda dışlanan değerlerden kurtulmam gerekiyor. Yani, aşağıdaki örnekte özeti çağırırsam z
, `name2'nin farklı değeri olarak görünmemeli ve ids'nin altküme 1'de başlaması için bir olasılık var mıdır?Hariç tutulan farklı değerleri al ve kaldır
summary(droplevels(bspframesub))
Ve sonucu atamanız gerekir, faktör düzeyi konsolidasyon kalıcı hale getirmek için:
bspframestring<-("id,name1,name2,v1,v2,v3,v4
1,1,z,1,1,5,1
2,2,z,0,1,8,1
3,2,y,0,4,0,5
4,1,y,5,3,4,4
5,2,y,4,9,5,5")
bspframe<-read.table(textConnection(bspframestring),
header=TRUE,sep=",",row.names="id")
bspframesub<-subset(bspframe,name2=="y",select=c("name1","name2","v2"))
summary(bspframesub)
# name1 name2 v2
# Min. :1.000 y:3 Min. :3.000
# 1st Qu.:1.500 z:0 1st Qu.:3.500
# Median :2.000 Median :4.000
# Mean :1.667 Mean :5.333
# 3rd Qu.:2.000 3rd Qu.:6.500
# Max. :2.000 Max. :9.000
row.names(bspframesub)
# [1] "3" "4" "5"
Bu hangi bir dildir? Belki sorunuzu dil ile etiketlemek size daha fazla yardımcı olur mu? –
Üzgünüm, ilk stackoverflow sorusu. Dil r –