본문 바로가기

til61

221019 TIL을 빙자한 일기 221019 WED 미드프로젝트 시작. 어제는 제출해야 하는 프로젝트 개요 노션 페이지 때문에 스트레스를 받았는데, 다같이 채워나가다 보니 해결이 되었다. 왜 그렇게 혼자 고민했나 싶은데, 또 고민의 시간은 필요하니까. 오늘은 담당한 데이터셋을 시작하려고 했는데, 막상 처음부터 끝까지 결과물을 상상하면서 진행하려니 막막해서 데이터 세팅을 어떻게 할까 고민하는데만 시간이 엄청 빠르게 흘러갔다. 다행히 merge를 팀원들이 도와주고 나서는 어떻게 진행하기는 했다. 내일은 조금 더 빠르게 가설 부분 도출하고 시각화 그리고 싶다. 깃헙 프로젝트 해보고 싶어서 팀원들이랑 하는데, fork 해오면 레파지토리는 업데이트도 잘되고 잘 보이는데, projects는 안보인다. 그건 projects 만든 사람 화면에 가야지.. 2023. 4. 21.
221013~221016 TIL(싱크업미팅, 미니프로젝트 등) 221013 의약품 파생변수 만드는 것, 그래프 그리는 것 어려웠다. / 221014 SQL 완료! 복습해야하는데 못했다. 미드 1차 싱크업미팅 / 221015 미니 프로젝트 완료 / 221016 미니프로젝트 모임, 코드 리뷰, 미니프로젝트 제출 완료, 미드 주제 고민 221013 THU. TIL 사실(Fact) : 의약품 처방 정보를 가지고 응용을 해보았다. 느낌(Feeling) : 라면 끓이다가 급 팔보채ㅋㅋㅋ 많이 적응했다 생각했는데 다시 어려워졌다. 교훈(Finding) : 도메인 이해의 필요성을 조금 깨닫는다. 오늘 할 것 미니프로젝트 주제 정하기 싱크업 미팅 전 물어볼 거 정리하기, 미드 프로젝트 방향성 정하기 21시 30분 1차 싱크업 미팅 with 멘토 221014 FRI. TIL SQL .. 2023. 4. 19.
221012 TIL - 기초탄탄 스터디(정규표현식 이용해서 꼭 해결해보자) TIL-시각화를 하면서 익숙해진 것 같다. / 스터디 - 프로그래머스 문제, 정규표현식으로 못 푼 문제 꼭 해결해보자 221012 TIL Fact(사실) : Tidy data로 만들어 분석하고, 시각화를 해보는 연습을 했다. Feeling(느낌) : 시각화에 익숙해졌다고 생각했는데, 코시스의 수입수출 데이터를 시각화하는게 조금 까다롭다. seaborn이랑 용어가 조금 달라서 color, barmode, facet_col 등이 바로 와닿지 않아서 어떤 항목을 넣어서 비교를 해 줄지 감이 안와서 인 것 같다. 연습을 많이 해봐야겠다. Finding(교훈) : 실습할 때 열심히 생각하고 풀어서 쓰레드에 제출하자! 기초탄탄 스터디 프로그래머스 1. 내적 def solution(a, b): answer = 0 f.. 2023. 4. 19.
221011 TIL - 고민해보는 시간이 있을수록, 수업 때 들리는게 많아진다. 기초탄탄 프로그래머스 스터디 과제의 힘인가. 오늘은 수업 내용을 조금 따라갈 수 있었다. / 기초탄탄 스터디 프로그래머스 문제 221011 Tue. TIL 사실(Fact) 판다스 주요 기능들을 점검하면서 실습해보는 시간을 가졌다.(accessor, 정규화, 조건에 맞는 빈도 구하기, 시각화, loc 등) 느낌(Feeling) 2번째 과제와, 0303번 실습 파일을 미리 풀어보고 고민을 해보고 나니, 데이터프레임의 소괄호, 대괄호와 컬럼들을 다루는 것에 조금 익숙해졌다. loc가 늘 헷갈렸는데, loc를 사용했을 때와 안했을 때가 구별이 간다. 크로스탭, 피봇테이블, 그룹바이의 활용이 다양할 것 같다. 교훈(Finding) 스스로 고민해보는 시간이 있을수록, 수업 때 들리는 것도 많아지는구나. 열심히 듣자! 221011 기초탄탄 스터.. 2023. 4. 19.
221010 TIL - loc와 iloc 221005 병합하기, Merge, 종가 수집, matplotlib과 pandas 시각화 비교, plotly 게시글 내용 중 퀴즈 부분 5번 문제 : 한국 거래소(KRX)의 데이터프레임 중 "Symbol"과 "Name" 컬럼만 색인한 결과를 df라는 변수에 할당했다고 가정한다. 다음 중 df 변수를 이용하여 데이터 색인을 하는 과정에서 오류가 발생하는 코드는? df.loc[[1,3,5]] / df.loc[0] / df[1] / df["Name"] df[1]과 df.loc[[1,3,5]] 중 헷갈렸는데.. loc는 값 지정이었던 것 같은데 다시 헷갈리네. 다시 보자 ㄴdf.loc[[1,3,5]]하면 1,3,5번째 인덱스 값인 AJ네트웍스, APS홀딩스, AP위성이 나온다. 두 개 이상 변수를 조건으로 줬기.. 2023. 4. 19.
타이타닉 과제, 221006~221010 TIL - plotly, 통계 재밌다, VS Code 설치, 과제, 할게 많다.. 타이타닉 과제(데이터프레임), 행과열, 그룹방, 조건, 참고 사이트 / 1006 plotly를 배우고/ 1007 통계수업 듣고/ 1008 과제들 / 1009 과제 제출, 벨로그 정리 / 1010 벨로그 정리 1. 타이타닉 과제 TIL 데이터프레임이 헷갈리는 부분이 많았는데, 과제로 정리가 조금 되었다. str.contains나 str.lower 같은 잊은 부분도 다시 복습이 되었다. 1.1 데이터프레임 행과 열의 개수 세기 항상 len()으로 데이터프레임 개수를 측정하는 것이 이해가 안되었는데, len()으로는 행의 개수를 측정할 수 있다는 것에 이해가 확 되었다. df.shape[0]과 len(df)가 같다는 것. 열은 df.shape[1] 1.2 9번에서 그룹화 해서 빈도수를 세어보라고 하였고, 13.. 2023. 4. 19.
221005 TIL 기초탄탄, 천리길 스터디 221005 기초탄탄 스터디(피보나치, 프로그래머스), 천리길 스터디(파이썬 문제, 마크다운 작성법), TIL 221005 기초탄탄 스터디 1. 프로그래머스 콜라츠 추측 문제 1.1 수도 코드 작성해보기 0으로 시작하는 변수 설정 값이 1이라면, 반환 값이 1이 아니라면 -> 짝수라면(%2 == 0) 값이 1이 아니라면 -> 홀수라면(%2 == 1) else : 500번 반복 때까지 1이 되지 않는다면 -1 1.2 참고 : 피보나치 다이나믹 프로그래밍 재귀함수 : 반복문 없이도 자기 자신을 호출해서 반복할 수 있다는 점 def fibo(n): if n==1: return 1 elif n == 2: return 1 else: return fibo(n-2)+fibo(n-1) answer = 0 def sol.. 2023. 4. 14.
221004 TIL 기초탄탄 스터디 프로그래머스 문제, 미니프로젝트에 배운 것 적용해보기 프로그래머스 문제 : 평균 구하기, 자릿수더하기, 자연수 뒤집어 배열로 만들기 / 오늘 하루의 TIL / 유독 힘든 날이지만 흘러가게 버티자 / 프로그래머스 1. 평균구하기 첫 번째 방법 : SUM / len 으로 간단하게 def solution(arr): return sum(arr) / len(arr) SUM()을 안쓴다면? def solution(arr): for i in arr answer = answer+i # answer += i return answer / len(arr) 2. 자릿수더하기 def solution(n): answer = 0 temp_list = list(str(n)) for i in temp_list: answer = answer + int(i) return answer 위에꺼.. 2023. 4. 14.
221001~221003 TIL 미니프로젝트 서울 다녀 오면서 미니프로젝트 이해 과정 / 나도코딩 유튜브 강의 보기 / 프로그래머스 문제 풀기(스터디) / 점프투파이썬 문제 풀기(스터디) 221001 1. 아침 9시 30분 회의 회의 시간 정하기 일요일 회의 시간 전까지 해올 것 정하기 데이터 긁어올 사이트 통일하기 12시 기차라서 잠깐 진행하게 된 회의. 이 날 회의가 있으니까 어떻게든 결과물을 건져보려고 어제 밤에 열심히 나도코딩 유튜브 영상을 보면서 진행해봤는데, 출력물은 공백이었다. 나도코딩의 코드를 앞에서부터 차근차근 보지 않고, 필요한 부분만 보면서 코드를 복붙하니까 무슨 코드 내용인지 이해가 하나도 되지 않았다. 그래서 어느 부분에서 오류가 나는지도 이해할 수 없어서 스트레스였다. 2. 서울까지 기차 타고 오며가며 나도코딩 영상 시청하.. 2023. 4. 13.