본문 바로가기
728x90

rstudio3

[ R ] 그룹별 누적 합계 구하기 # R을 활용하여 그룹별 누적 합계 구하기 *본 문제는 모 기업 데이터 분석 시험에서 나온 문제를 제 방식대로 변형한 문제입니다. 데이터 설명 [ MEMBER_ORDER ] member_no : 회원번호 group : 그룹명(A/B/C) order_code : 주문번호 order_date : 주문일자 order_pay : 주문금액 * 위의 예시는 필자가 임의의 값으로 넣은 데이터 테이블입니다. 문제. MEMBER_ORDER 테이블에서 각 그룹(group)의 일자별 누적 고객수(cum_buyer_cnt)를 구하는 코드를 작성하라. 이때 2020-07-XX의 누적 고객수란 2020년 7월 1일부터 2020년 7월 xx일까지 기간 동안 한 번 이상 주문한 회원의 수이며, 누적 고객수의 정의에 따라 이미 한 번.. 2021. 4. 6.
[ R ] 코딩테스트 예제 날짜별 누적합 구하기 # R을 활용하여 2개의 데이터 테이블을 병합하고 날짜별 누적합 구하기 *본 문제는 모 기업 코딩테스트 시험에서 나온 문제를 제 방식대로 변형한 문제입니다. 데이터 설명 MEMBER_GROUP : 회원들의 마지막 주문일 데이터 member_no : 회원 아이디 번호 group : A/B/C A : 마지막 주문일이 2020.06 회원 B : 마지막 주문일이 2020. 06 이전 회원 C : 주문 이력이 없는 회원 ORDER : 회원들의 마지막 주문일 데이터 order_code : 주문번호 order_time : 주문시간 order_pay : 주문금액 member_no : 회원번호 문제1. MEMBER_GROUP과 ORDER를 member_no 컬럼을 key로 병합하여 MEMBER_ORDER 객체를 생성하시.. 2021. 3. 31.
[ R ] 그룹별 개체수 묶기 데이터 분석 예제 *본 문제는 그룹별 개체수 묶기를 R을 활용하여 코딩하는 문제이며, 모 기업 코딩테스트 시험에서 나온 문제를 제 방식대로 변형한 문제입니다. 데이터 설명 MEMBER : 회원들의 마지막 주문일 데이터 member_no : 회원 아이디 번호 last_buy_date : 마지막 주문일 (NA는 주문하지 않음을 의미) 문제1. MEMBER 내 회원들의 그룹을 아래 기준에 따라 A/B/C로 구분한 결과를 GROUPS 이름의 객체에 저장하시오. A : 마지막 주문일이 2020년 5월인 회원 B : 마지막 주문일이 2020년 5월 이전인 회원 C : 주문이력이 없는 회원 #1 나의 풀이 in R #라이브러리 다운로드 library(dplyr); library(tidyr); library(lubridate); lib.. 2021. 3. 28.
728x90