본문 바로가기
728x90
728x90

r74

빅분기 ) 빅분기 4회 실기 기출 풀어보기 작업형1유형 with R library(stringr) df 2023. 10. 7.
빅분기 ) 빅분기 3회 실기 기출 풀어보기 작업형1유형 with R Q1. 1. 캘리포니아 집값 데이터의 특정 컬럼의 결측값을 제거한 후, 처음부터 순서대로 70%를 추출하여 특정변수의 1Q값을 구하라 (어떤 컬럼인지 몰라 total_bedrooms로 하겠습니다) https://c-mond.tistory.com/entry/%EB%B9%85%EB%B6%84%EA%B8%B0-%EB%B9%85%EB%B6%84%EA%B8%B0-1%ED%9A%8C-%EC%8B%A4%EA%B8%B0-%EA%B8%B0%EC%B6%9C-%ED%92%80%EC%96%B4%EB%B3%B4%EA%B8%B0-%EC%9E%91%EC%97%85%ED%98%951%EC%9C%A0%ED%98%95-with-R 빅분기 ) 빅분기 2회 실기 기출 풀어보기 작업형1유형 with R Q1. 보스턴 데이터의 crim 컬럼 .. 2023. 7. 23.
빅분기 ) 빅분기 2회 실기 기출 풀어보기 작업형1유형 with R Q1. 보스턴 데이터의 crim 컬럼 top10 중 10번째 crim 값으로 1~10위의 crim 값을 변경 후 AGE 변수값이 80이상인 행의 crim의 평균을 산출해라 solution ) 문제를 보면 어려워 하지말고 한스텝 한스텝씩 진행하세요. 1 step ) 보스턴 data를 crim 칼럼을 기준으로 내림차순정렬한다. 2 step ) 10번째행의 crim 컬럼의 값을구해 1~10번째행의 crim 컬럼의 값을 변경한다. 3 step ) AGE컬럼의 값이 80이상인 행만 남긴다 4 step ) crim 컬럼의 평균을 구한다 이렇게 크게 4스텝으로 나눌 수 있습니다. 코드로 풀이를 보겠습니다 ###Boston data를 출력해서 대충 뭐 어떻게 생겼나 한번 살펴봅니다 Boston ###Boston dat.. 2023. 7. 22.
R ) map2_dfr, data frame에 원하는 함수 연속 적용시키기 in r 해당 함수는 purrr에 있는 함수 입니다. map2_dfr함수는 map_df와 apply함수와 비슷합니다. 하지만 map2_dfr함수는 2개의 인자를 할당 받아 사용할 수 있습니다. 무슨말이냐 하면.... 내가 원하는 column의 data형만 바꾸고 싶다.. 하면 map_df의 경우 column name을 가져올 수 있는 방법이 없어 해당 기능을 구현하는데 어려움이 있습니다 하지만 map2_dfr을 사용하면 간단히 구현 가능 합니다. 코드는 아래와 같습니다. map2_dfr(.x,.y,.f) x,y인자에 원하는 data를 할당하고 이를 적용한 함수를 fun에 할당 하면 됩니다. map2_dfr(.x=iris,.y=colnames(iris),.f=function(x,y){ if(y=="Species"|.. 2023. 6. 25.
728x90
728x90