11
나는이 같은 데이터 :데이터 프레임의 95 %보다 큰 데이터를 제거
DF :
Group Point
A 6000
B 5000
C 1000
D 100
F 70
나는이 DF을 그래프하기 전에, 나는 단지의 95 %보다 더 이상 값을 제거 할 내 데이터 프레임. 어떤 몸이라도 그렇게하는 법을 말해 주시겠습니까?
나는이 같은 데이터 :데이터 프레임의 95 %보다 큰 데이터를 제거
DF :
Group Point
A 6000
B 5000
C 1000
D 100
F 70
나는이 DF을 그래프하기 전에, 나는 단지의 95 %보다 더 이상 값을 제거 할 내 데이터 프레임. 어떤 몸이라도 그렇게하는 법을 말해 주시겠습니까?
사용 quantile
기능
> quantile(d$Point, 0.95)
95%
5800
> d[d$Point < quantile(d$Point, 0.95), ]
Group Point
2 B 5000
3 C 1000
4 D 100
5 F 70
또는 사용 'dplyr'라이브러리 :
> quantile(d$Point, 0.95)
95%
5800
> df %>% filter(Point < quantile(df$Point, 0.95))
Group Point
1 B 5000
2 C 1000
3 D 100
4 F 70