내일배움캠프 50

[QA/QC_2기]본캠프 Day 29: 모집단, 검정 Rewind

어느덧 29일차 진행. 30% 가 넘었다.시간이 참 빠르다. 파이썬 시작한지 얼마 안 된것 같은데, 벌써 이 만큼? 하지만, 지금해야할 파트는 데이터분석에 반드시 필요한 통계. 계속해 나아가야한다제일 주요한 부분인 만큼 이해가 되지 않는다면 반복을 통한 학습이 답Chapter 4. 데이터 분석 심화주차본캠프 6주차 오늘은 통계학 6주차를 들어서 끝내고, 복습까지 해보겠다.기초 통계 라이브세션도 있으니, 통계에 대한 지식을 제대로 쌓을 수 있지만... 통계는 아픈손가락 ㅎㅎ ㅠㅠ통계학 기초 3~5주차 (학습)학습을 통해 알아보자 6주차 내용을 메모로 기록해둔 것이다제일 짧으면서, 함부로 넘겨짚기 힘든 것재현가능성 재현가능성이란?우연히 결과가 나오는 것이 아닌 항상 일관된 결과가 나오는지 확인하는 것가설검정..

[QA/QC_2기]아침을 깨우는 코드카타(6-17)

동이 트는 새아침. 재밌는 하루가 시작~!흐린 날씨지만 구름뒤로는 태양이 비추고 있기에 하늘은 뚫린 곳이 없는 구름 밭빛을 직접 보지 못해서 우울할 수 도 있지만, 장마라서...시간은 그럼에도 기다려주지 않기에 오늘도 코드카타는 계속된다.알고리즘 문제(Python)알고리즘 문제: 최대공약수와 최소공배수문제를 파악하자최대공약수와 최소공배수를 구해서 출력하시오 어디까지 생각해 보았나?이 문제는 while 반복문을 출력하는 것 까지는 추론했으나..그 후가 문제라서 머리와 손을 쓰지 못해 답안을 봤다 어떻게 풀어야할까?답안을 본 결과 함수 안의 함수를 이용.while문도 쓰고 조금 해석하기 어려울 수 도 있다.문제를 풀어보자def cdg(a, b): : cdg(최대공약수) 함수 지칭. (a, b) 값 일때whi..

[QA/QC_2기]본캠프 Day 28: 검정과 회귀, 오류

오늘도 기분좋게 시작하는 하루. 28일차를 알차게!아침에 일어날 때, 매번 감사함을 느낀다. 같은 일상이여도 새로운 걸 배우려는 기대그 기대가 날 움직이게 하는 걸까...? 그럼에도 불구하고 귀찮은 기분도 들긴 하지만, 괜찮다.미래의 나 자신에게 도움이 될 것이라고 본다Chapter 4. 데이터 분석 심화주차본캠프 6주차 오늘은 어제 예고한대로 통계학 3주차부터 해볼거고, 가능한한 복습을 해보겠다.기초 통계 라이브세션도 있어서 빠듯할 지도...?(나는 통계가 무지약하다 ㅎㅎ;;)통계학 기초 3~5주차 (학습)학습을 통해 알아보자 3주차 부터 5주차까지 강의 들었던 내용을 메모로 기록해둔 것이다하지만, 그냥 학습이기에 반복은 필수3주차: 검정 유의성 검정유사하느냐 아니냐의 검정을 하는 것거의 두 데이터를 ..

[QA/QC_2기]아침을 깨우는 코드카타(6-16)

아침이 밝았다. 엹은 구름이 다소 많이낀, 조금은 흐린하늘그래도 강렬한 태양빛은 구름 사이로 비집고 들어와 존재를 드러낸다.오늘도 코드카타는 계속된다. 많이 풀고, 이해해서 마스터하는 날까지 도전은 계속된다알고리즘 문제(Python)알고리즘 문제: 직사각형 별찍기문제를 파악하자가로의 길가 n, 세로의 길이가 m인 직사각형형태를 출력해보세요 어디까지 생각해 보았나?와 이거 뭐였지.? map함수?까먹어서 문제를 풀지 못함(답안 참조) 어떻게 풀어야할까?저 함수를 먼저 이해해야 풀이를 가늠해볼 수 있겠다 map(각요소에 들어갈 함수, 적용 데이터) input().strip().split() input - 사용자로 부터 입력받는 함수strip - 공백을 제거해주는 함수split - 어떤 것을 기준으로 해서 나눠..

[QA/QC_2기]본캠프 Day 27: 데이터와 통계

본캠프 27일차가 시작되었다. 정말 간만에 본 캠프 관련 TIL을 작성해본다.그동안 프로젝트로 인한 시간적으로도 체력적으로도 많은 어려움이 있어 적지 못한게..(Deep Breath) 하지만 아무것도 작성을 안한거는 아니다! 노션에 따로 프로젝트 진행과정에서 PPT 제작까지 全과정을 적어놓음 그래도 다시 이 TIL을 쓸 수 있음에 감사하다아무리 피곤해도 다시 처음부터 하는 마음으로 써내려가보자Chapter 4. 데이터 분석 심화 주차본캠프 6주차 이번 주차 부터는 또다른 팀원과 새롭게 팀을 꾸려 2차 프로젝트까지 함께한다.3주간 지낸 팀원들을 떠나보내니 또 공허하다. 이별이 있으니 만남이 있는 걸까? 해당 주차 발제가 시작되었고 머신러닝, 통계와 관련된 강의가 지급되었다.동시에 난이도가 올라간 것 같은 ..

[QA/QC_2기]아침을 깨우는 코드카타(6-15)

밝고 활기찬 아침, 일찍 일어난 만큼 정신이 조금 맑다푸른 하늘과 엹고 광범위하게 깔린 구름. 파란 도화지 위에 얹은 한지처럼 보인다오늘도 코드카타는 계속된다. 좀 더 맑게~알고리즘 문제(Python)알고리즘 문제: 행렬의 덧셈문제를 파악하자arr1과 arr2를 합친 값을 return에 나타낸다 어디까지 생각해 보았나?리스트를 만들어서 사용...? 반복문도for 반복문을 쓰는데, 생각을 잘해야한다 어떻게 풀어야할까?리스트 컴프리핸션 - 확장판생각을 잘해야하는 for 반복문 두번을 쓴다.한번으로 계산이 절대 안되기 때문에, 두번 사용게다가 두 리스트를 사용해야 해서 zip 메서드를 쓴다문제를 풀어보자anwer = [] : 빈 리스트를 만든다 for a1, a2 in zip(arr1, arr2): : arr..

[QA/QC_2기]아침을 깨우는 코드카타(6-14)

화창한 아침이 밝았다. 구름 한점없이 푸르른 하늘과 태양빛이 나를 반긴다온화한 햇살 아래, 오늘도 코드카타를 진행해보자알고리즘 문제(Python)알고리즘 문제: 문자열 다루기 기본문제를 파악하자문자열 s의 길이가 4 혹은 6, 숫자로만 구성되어있는지 확인문자가 들어가면 False를 숫자만 들어가면 True를 출력한다 어디까지 생각해 보았나?길이를 구하는 len()까지만 생각해냈고.. 어렵지는 않다 이거는하지만 출력하려는 쪽이 문제. 숫자형은 int로 바꿔서 어찌해볼수는 있었지만그 후가 문제라서..막혔다(답안 혹은 힌트를 볼 수 밖에 없었음) 어떻게 풀어야할까?길이를 구해야하므로 len()을 쓰고숫자열, 문자열 확인을 위한 isdigit()를 쓴다자, 그럼 isdigit()는 정확히 무엇일까? isdigi..

[QA/QC_2기]아침을 깨우는 코드카타(6-13)

많이 늦은 글이다. 며칠 안쓴게 정말 역체감이 들 정도로 느낌이 이상하다. 프로젝트 관련 작업을 하느라 한동안 소홀히 한 점이 크다.그렇지만, 코드카타는 계속 되어야만 한다. 안한거는 안한거고, 게으른게 문제...게으르지 말자 내 자신....!알고리즘 문제(Python)알고리즘 문제: 부족한 금액 계산하기 문제를 파악하자원래 놀이기구 이용료는 price원인데 놀이기구를 n번 이용할 때마다 n배로 내야한다.놀이기구를 n번 타게 될 때, 금액에서 얼마가 모자른지 출력(안모자르면 0으로 반환) 어떻게 풀어야할까?금액, 돈, 횟수를 적당히 잘 활용해 써야한다for 반복문과 변수지정을 잘 해야... 안꼬인다문제를 풀어보자answer = 0 : 전역변수 지정 for n in range(1, count+1): : r..

[QA/QC_2기]아침을 깨우는 코드카타(6-12)

하늘에 회색 빛깔의 구름이 꼈다. 비가 올 징조중 하나라고 봐야...우중충해서 텐션이 낮아질 수는 있어도 코드카타는 계속된다. 오늘도 뇌를 원할하게 돌아가기 위해서 열심히 노력해보자!알고리즘 문제(Python)알고리즘 문제:약수의 개수와 덧셈 문제의 요지left의 있는 수부터 right에 있는 수까지의 약수를 구하고그 약수가 짝수면 합을, 홀수면 차를 해서 총합을 나오게 하면 된다 어떻게 풀어야할까?for 반복문과 if 조건문을 적절히 잘 활용코드가 길어질 수 있으니 실수하는 일 없이 바짝 풀어보자문제를 풀어보자answer = 0 : 전역변수를 지정 for n in range(left, right+1): : left부터 right까지의 반복하고 그 반복하는 변수n을 지정 리스트 컴프리헨션 확장형 - 반복..

[QA/QC_2기]아침을 깨우는 코드카타(6-11)

하늘에 깔린 다양한 구름은 색다른 풍경을 만들어준다.시선을 머리 위로 돌리면 푸르른 하늘이 보이지만, 사선으로 치켜보면 겹쳐진 구름으로 인해 하늘이 흐리다.구름으로 인한 이중성이 생겼지만, 그러기에 재밌는 풍경이 아닐까 싶다. 오늘도 코드카타는 계속된다. 끊임없이 노력하고 가아가야만 한다알고리즘 문제(Python)알고리즘 문제: 수박수박수박수박수박수?뭔... 이런문제가 다있어문제를 생각해보자!숫자를 넣었을 때, 수박을 순환해서 계속 내야한다. 어떻게 해결할까?우선, 코드를 어떻게 짜야할지 몰라 답을 봤다.(코드 자체는 이해함) 해설을 해보자면('수박' * (n//2)) : '수박'에 n을 2로 나눈 몫을 곱하고 + : 더해요~ ('수' if n % 2 == 1 else '') : n이 2로 나눴을때 나머..