공부한지 3주차에 접어 들었다.
3주차만에 슬럼프가 찾아오다니 ..ㅎㅎㅋㅋㅋ
사실 사전캠프 동안에도 파이썬이 너무 고통스러워서 그만둬야 하나 싶었는데
본캠프 때도 2주는 버틸만 했는데 파이썬의 비중이 점점 커질수록 괴롭다......
특히 프로그래머스 문제를 풀 때마다 쪼그라드는 나의 자신감과 자존감
핑- 도는 현기증까지 ...
이과 두뇌라곤 1도 없는 나에게 함수 만들기는 정말 정말 정말 힘겹다
누군가의 도움 없이는 아무것도 완성 못하는 허접한 나의 모습...
공부하는 게 재미가 뚝뚝 떨어진다.
집중도 안되고 집에 있는데도 집에 가고싶다.
다들 뚝딱뚝딱 잘 하는 것 같은데 나는 왜이럴까 싶으면서 울적울적 하다.
그래도 뭐 어떡해! 하기로 한 거니 끝까지 해야지!! >라는 희망회로를 욱여 넣는 중.
그런데 삔또 나간 내 머리와 마음은 희망회로를 미친듯이 튕겨내시는 중.
평균 일일 대여 요금 구하기
문제 풀이
SELECT ROUND(avg(DAILY_FEE), 0) AVERAGE_FEE
from CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV'
ROUND 함수
숫자를 지정한 자리수로 반올림 하는 함수
round(컬럼이름, 자릿수)
ROUND함수
|
자릿수
|
의미
|
결과
|
ROUND
(12.3456, 3)
|
3
|
소숫점 아래 셋째 자리까지 표시
|
12.346
|
ROUND
(12.3456, 2)
|
2
|
소숫점 아래 둘째 자리까지 표시
|
12.35
|
ROUND
(12.3456, 1)
|
1
|
소숫점 아래 첫째 자리까지 표시
|
12.3
|
ROUND
(12.3456, 0)
|
0
|
1의 자리까지 표시
|
12
|
ROUND
(12.3456, -1)
|
-1
|
10(10¹)의 자리까지 표시
|
10
|
ROUND
(123.456, -2)
|
-2
|
100(10²)의 자리까지 표시
|
100
|
ROUND
(1234.56, -3)
|
-3
|
1000(10³)의 자리까지 표시
|
1000
|
핸드폰 번호 가리기
문제 풀이
def solution(phone_number):
num = len(phone_number)-4
c = "*"
return(c*num + phone_number[-4:])
return "*" * (len(phone_number)-4) + phone_number[-4:]
1. (len(phone_number)-4) len은 길이를 반환하기 때문에 숫자와 연산 가능!
2. phone_number[-4:] 음수 인덱스를 사용하여 역순으로 접근하기
데이터 리터러시
1. 지표설정
1-1. active user (활성 유저) :
1-2. retention (측정 방법)
1) n-day retention : 최초 사용일로부터 n일 후에 재방문한 활성유저의 비율(매일 접속하는 서비스 : 카톡, sns)
2) unbounded retention : 특정 날짜를 포함해 그 이후에 재방문한 유저의 비율 (사용 빈도가 높지 않은 서비스 : 채용, 쇼핑몰, 부동산)
3) bracket retention : 설정한 특정 기간을 기반으로 재방문율 측정 (서비스 사용주기가 길거나 주기적인 경우)
1-3. funnel
1-4. aarrr
1-5. ltv (고객 평생 가치) : 고객이 기업의 고객으로 존재하는 전체 기간 동아 ㄴ기업에 제공될 것으로 추정되는 재무적인 공헌도의 합계
1-6. 북극성 지표 : 전체 조직이 집중해야 하는 단 하나의 지표
'새싹 데이터분석가의 성장 일기' 카테고리의 다른 글
[240806 TIL] 파이썬의 다양한 매소드 (0) | 2024.08.06 |
---|---|
[240710 TIL] 비 온 후 맑은 날 ☀️ (0) | 2024.07.10 |
[240708 TIL] 리터러시와 파이썬 그리고 sql (0) | 2024.07.09 |
[240705 TIL] 매개변수와 인자에서 (약간) 터져버린 멘탈 (0) | 2024.07.05 |
[240704 TIL] 데이터 분석 파이썬 종합반 오픈 (0) | 2024.07.04 |