TIL 13

0808 TIL

오늘은요정도가 목표였다. 이 TIL을 작성하고나서 박스 체크를 하고8시 조 미팅 후에 나머지 통계 복습을 하고집에 가서 코드카타 문제들을 더 풀어보다 자면 될 것 같다. 어제 쿠팡 물류 센터 구조에 대해서 작성하다 말았는데,그 부분을 더욱 더 자세히 적고 그에 따른 공부를 해봐도 좋을 것 같고. SQL은 지금 쉬운 파트인지 금방 금방 풀리는데알고리즘은 뤼튼에 물어보지 않으면 안되는 문제들이 대부분이다. 예전에는 이런 AI도 없고 물어볼 데도 마땅찮아서과제 시기가 다가올수록 진짜 죽고싶었는데 ㅋㅋ(원래 이런 말 잘 안하는데 그땐 진짜 그랬다)나만의 부담 없는 선생님이 생긴 것 같아서 기술의 발전에 새삼 놀라고 감사하고 있다. 튜터분들 찾아뵙고도 싶지만 그런 부담을 주는 걸 어려워하는지라,내게 손해인 걸 알..

TIL 2024.08.08

무리와 목표

오늘은 무리하지 않는 선에서 목표를 세웠다. SQL 3개, 파이썬 알고리즘 3개, 통계학 복습과 TIL 슬슬 알고리즘 문제들이 많이 어려워져서 머리 싸매고 있는 시간이 대부분이다.모르는 개념이 있다기보단 개념들을 자유자재로 활용할 수 있으면서도 문제 해결을 위한 높은 수준의 응용력이 필요한 느낌이다. 시간이 지나면, 그리고 몰입한다면 언젠가 그 위치에 서있을 것이란 것을 알기에 그저 해나가야지. 지난 주말에 쿠팡 물류 센터 아르바이트를 다녀왔다.이에 대해 몇줄 작성해두었는데, 임시 저장된 줄 알았으나 없어진 관계로 다시 작성해야겠다. 비마트 금천점에서 아르바이트를 10개월 가까이한 경험으로쿠팡 물류 센터 쯤이야 쉽게 해낼 거란 자신이 있었다.그야 유통과 물류 업계의 말단으로서라도 모든 과정을 겪어보았으니..

TIL 2024.08.07

7/30

https://modulabs.co.kr/blog/data-visualization/ 데이터 시각화 차트 디자인에 필요한 사례와 종류 알아보기다양한 데이터 시각화 유형 중 가장 적합한 형태를 어떻게 선택하면 좋을지 사례를 통해 알아봅니다.modulabs.co.krhttps://mydevjourney.tistory.com/12 Colab 에서 Matplotlib 폰트 깨짐(추가:AttributeError: module 'matplotlib.font_manager' has no attribute 'rebuild')1. 문제 Matplotlib을 이용하여 그래프를 그리는 도중 다음과 같은 오류 발생 2. 원인 한글 폰트를 설정해 주지 않았기 때문에 "로멘스" 등 한국어가 깨져서 나오는 것 이다. 3. 해결법 ..

TIL 2024.07.30

4주차 월요일

SQL  36번보호소에서 중성화 수술을 거친 동물 정보를 알아보려 합니다.보호소에 들어올 당시에는 중성화1되지 않았지만,보호소를 나갈 당시에는 중성화된 동물의 아이디와 생물 종, 이름을 조회하는 아이디 순으로조회하는 SQL 문을 작성해주세요.SELECT i.animal_id, i.animal_type, i.namefrom animal_ins iinner join animal_outs o on i.animal_id = o.animal_idwhere i.sex_upon_intake like 'intact%' and (o.sex_upon_outcome like 'spayed%' or o.sex_upon_outcome like 'neutered%')order by i.animal_id and 와 or..

TIL 2024.07.22

3주차 목요일

알고리즘7번 def solution(num1, num2): answer = (num1 / num2) * 1000 answer = int(answer) return answer 나눗셈을 묻는 문제였지만, answer를 정수로 변환시켜야 풀리는 문제였다. int(answer)를 하면 그냥 정수로 변환되는 걸로 알았는데다시 answer 변수에다 저장을 해야한다. 이 코드보다 더 효율적인 코드가 있는데, def solution(num1, num2): return int(num1 / num2 * 1000) 아름답다고 생각한다. 8번 def solution(angle): answer = 0 if 0  아주 기본적으로 푼 게 아닐까 싶다. 그러고나서 좋은 풀이를 보았는데..

TIL 2024.07.18

3주차 월요일

1COUNT(*)와 COUNT(column_name)의 차이점 COUNT(*):COUNT(*) 는 테이블의 모든 행을 계산합니다.NULL 값을 포함하여 테이블의 모든 행 수를 반환합니다.테이블의 전체 행 수를 알고 싶을 때 주로 사용합니다.COUNT(column_name):COUNT(column_name) 은 해당 컬럼에 있는 값의 개수를 계산합니다.NULL 값은 포함하지 않습니다.특정 컬럼의 값이 있는 행 수를 알고 싶을 때 주로 사용합니다.예를 들어, 다음과 같은 테이블이 있다고 가정합시다:1John252JaneNULL3Bob30COUNT(*) 결과: 3 (테이블의 전체 행 수)COUNT(name) 결과: 2 (name 컬럼에 값이 있는 행 수)COUNT(age) 결과: 2 (age 컬럼에 값이 있는..

TIL 2024.07.15

강하주 공부 시작.

드디어 SQL, Python 필수 강의를 완강하였다.두 강의를 완강하고 SQL문제 10개를 풀어보았다.파이썬 라이브 세션 숙제 7개 중 6개도 풀어보았다. 우선, 두 강의를 동시에 듣고 진행하니 조금씩 다른 문법으로 인해 혼동되기 쉽다는 걸 느꼈다.대학에서 공부했던 파이썬 경험으로 인해 파이썬은 금방 따라잡을 자신이 있었으나,SQL은 같은 반복문, 조건문을 활용함에도 불구하고 다른 형식이어야 하므로기존에 가지고 있던 파이썬 지식도 혼동되는 느낌이었다.게다가 공부하는 습관이 부서진 지 오래 됐어서 마음을 다잡기도 힘들었다. 7월 11일에 비로소 도서관을 가는 선택을 하게 되었고하루종일 도서관에서 시간을 보내며 이제서야 공부할 자세가 된 것이 느껴진다. 그동안 열심히 하지 못하는 나 자신이 조원들에게 창피했..

TIL 2024.07.12

3주차 목요일

오전 아티클 스터디를 진행했다.주제는 시각화된 데이터가 왜곡된 경우, 그러한 '거짓말'을 잡아낼 수 있는 기준들 https://yozm.wishket.com/magazine/detail/1821/ 데이터 시각화 101: ③데이터 속 거짓말 발견하기 | 요즘IT간혹 직관적으로 이해된 시각화가 부정확한 정보를 전달하기도 하고, 시각적으로 오해를 불러일으키기도 합니다. 그 때문에 우리는 이러한 문제점이 왜 일어나는지 이해하고, 데이터 시각화yozm.wishket.com 사실 그렇다.긍정적 측면을 가지고 있는 모든 것은 그것이 반대의 의도로 쓰일 경우 악으로 작용한다.시각화된 데이터가 직관적으로 뇌의 이해 과정을 이용하도록 디자인 된 경우,부정적인 목적으로도 쓰일 수 있다. 스터디를 같이 진행한 조원들은 입을 ..

TIL 2024.07.11

2주차 수요일

간만에 고개를 내민 푸른 하늘이 날 반겼다. 등이 아프고 배가 아픈 관계로 오늘도 목표한 바를 충분히 지켜내지는 못했지만꾹 참고 처음으로 SQL 문제를 풀어보고, 흥미를 느끼게 되었다. 대학 때 파이썬 수업을 들었던 관계로 해당 주차에 배우고 있는 파이썬은 그다지 어렵게 느껴지진 않았다.금주 금요일까지 제출해야하는 과제를 어디까지 할 수 있을지 아직 잘 모르겠지만 말이다. 데이터 분석 부트캠프 이전에 들었던 강의에서 데이터 전처리의 중요성을 파악할 수 있었다.지금 우리가 배우고 있는 것은 그저 문법일뿐산업에서는 그 내용이 중요하리라는 것. 어제의 아티클 내용처럼 직관적으로 데이터를 사람들에게 이해시키기 위한학제적인 접근이 필요하다는 것. 파이썬 수업에 흥미를 느꼈기에 이 부트캠프도 우수한 성적으로 마무리..

TIL 2024.07.10

2주차 화요일

오전 아티클 스터디를 진행했다.뇌가 시각 정보를 처리하는 과정을 고려해 전주의적 속성, 게슈탈트 원리를 이용하여직관적인 데이터 시각화를 할 수 있는 방법에 대한 글이었다. https://yozm.wishket.com/magazine/detail/1792/ 데이터 시각화 101: ②직관적인 데이터 시각화 만들기 | 요즘IT데이터를 시각화하여 전달하면 우리의 뇌는 빠른 속도로 많은 양의 정보를 처리할 수 있고, 데이터 테이블에 비해 트렌드나 패턴, 아웃라이어 등을 쉽게 파악할 수 있습니다. 때문에 데이터를yozm.wishket.com  데이터 시각화 툴인 Tableau 를 깊게 배우기 위해 부트캠프에 참가했지만실상 실무에서 디자인을 어떻게 할지는 생각해보지 못했는데 해당 아티클의 사례들을 보며 인간의 뇌가 ..

TIL 2024.07.09