1
データフレームをサブセット化するときに除外された値を取り除く必要があります。つまり、私が下の例で要約を呼び出すと、z
は `name2 'の別個の値として現れてはならず、サブセットに対してidsが1から始まる可能性がありますか?除外された別個の値をサブセット化して削除する
summary(droplevels(bspframesub))
し、結果を割り当てる必要があり、因子レベルの統合が永続的に:
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"
これはどの言語ですか?あなたの質問にその言語でタグを付けるともっと助けになるでしょうか? –
申し訳ありません、最初のstackoverflowの質問。言語はRです。 –