[R 기초]No.6 서브셋 함수

Dev_Sanizzang·2021년 8월 30일
0

통계응용(R)

목록 보기
6/9
> #특정 조건에 맞는 행 추출
> subset(sales, Qty > 3)
  No   Name Price Qty
1  1  Apple   500   5
3  3 Banana   100   4
4  4  Grape    50   7
> subset(sales, Name == "Apple")
  No  Name Price Qty
1  1 Apple   500   5
> subset(sales, Price > 300)
  No  Name Price Qty
1  1 Apple   500   5
-> subset(원본데이터, 조건) 참인 경우에만 행 추출

> #특정 컬럼만 조회하고 싶을때
> subset(sales, Price >=100, select = Name)
    Name
1  Apple
2  Peach
3 Banana
> subset(sales, Qty >=100, select = -Price)
  No   Name Qty
1  1  Apple   5
2  2  Peach   2
3  3 Banana   4
-> -를 적으면 특정 column 제외하고 추출

> #문제
> # Qty개수가 3개 이상인 행에서 Name과 Price만 추출하시오.
> subset(sales, Qty >=3, select=c(Name, Price))
> subset(sales, Qty >=3, select=Name:Price)
    Name Price
1  Apple   500
3 Banana   100
4  Grape    50
profile
기록을 통해 성장합니다.

0개의 댓글

관련 채용 정보