問題是我有一些要建立的表,有些值是在特定的閾值之下。例如:按最小值對行進行分組
S1 S2 S3
A 700 367 751
B 354 103 143
C 18 7 6
D 27 11 5
E 3 6 1
F 8 2 9
G 1 3 2
我的願望是讓其中的值至少包含一個值等於或大於10的行和合並其中的值小於10創建一個名爲"Other (<10)"
一行行:
1 - 用含有大於10的一個值的至少一個單元行表中的部分(C行;值18):
S1 S2 S3
A 700 367 751
B 354 103 143
C 18 7 6
2 - ,其中的任何值大於表中的部分10.
E 3 6 1
F 8 2 9
G 1 3 2
最終表的最後一行將包含E,F和G列的總和,包括「其他(> 10)」行的名稱。就像這樣:
S1 S2 S3
A 700 367 751
B 354 103 143
C 18 7 6
D 27 11 5
Other(<10) 12 11 12
的溶液可能與'申請(DF,1,最大值)'' – G5W
filtered.df <開始 - DF [應用(DF,1 ,函數(x){all(x> 10)}),]'這會給你第一部分。然後你可以加上那些小於10的數。 – Masoud
@ G5W或者只是df.max(1) – EFT