728x90
sapply함수 사용해서 각 컬럼별 is.numeric조건을 적용한다.
sapply(df,is.numeric)
ID TRUE
age TRUE
job FALSE
marital FALSE
education FALSE
default FALSE
balance TRUE
housing FALSE
loan FALSE
contact FALSE
day TRUE
month FALSE
campaign TRUE
pdays TRUE
previous TRUE
poutcome FALSE
y FALSE
sapply 리턴값을 df[ ]안에 넣어주면 원하는 조건의 컬럼만 추출된다.
df[(sapply(df,is.numeric))]
]'R' 카테고리의 다른 글
패키지 MASS, dplyr select함수 충돌 Error in select(., Kor) : unused argument (Kor) (14) | 2022.12.22 |
---|---|
readr ::read_csv와 read.csv 차이 (0) | 2022.12.14 |
Error in sum(List) : invalid ‘type’ (list) of argument, sum() (0) | 2022.12.14 |
Error in type.convert.default:invalid multibyte string at '<ec><84><9c>?<b8>' (0) | 2022.12.14 |
Error in parse_repo_spec(repo) : Invalid git repo specification: 'ggbiplot' (0) | 2022.12.14 |