0
私はデータフレーム(df1、df2 ..、dfn)からなるリスト(list1)を持っています。各データは、因子(f1、f2、..)と数値(n1、n2、...)の変数で構成されています。例えばましょう:係数列は、列が削除される3未満の観測がある場合リスト内の条件に従ってデータフレームの列を削除する-R
list1[[1]]:
df1:
f1 f2 f3 n1 n2
--- --- --- --- ---
a c x 12 5
a c x 5 65
a c y 21 90
b a x 45 6
b a x 33 11
a a y 5 39
a a y 73 22
list1[[2]]:
df2:
f4 f5 n1 n2 n3
--- --- --- --- ---
d c 12 5 41
d b 5 65 14
d c 21 90 51
a a 45 6 85
d a 33 11 7
a a 5 39 1
a a 73 22 16
所望の出力、すなわち
list2[[1]]:
df1:
f2 f3 n1 n2
--- --- --- ---
c x 12 5
c x 5 65
c y 21 90
a x 45 6
a x 33 11
a y 5 39
a y 73 22
list2[[2]]:
df2:
f4 n1 n2 n3
--- --- --- ---
d 12 5 41
d 5 65 14
d 21 90 51
a 45 6 85
d 33 11 7
a 5 39 1
a 73 22 16
LIST2あります。上記例えば
list1$df1$f1
は3未満であるが、だから、f1は出力で削除されlist1$df2$f5
1「b」を有し、小さい2「C」観測2「B」の観測を有します3. f5は出力時に削除されます。
Rを使ってどうすればいいですか?私はどんな助けでも非常に勇気づけられます。どうもありがとう。