일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- DFS
- likelion
- Python
- 알고리즘
- graphrag
- seaborn
- 마이온
- 마이온컴퍼니
- ux·ui디자인
- likelionlikelion
- paper review
- DP
- GIS
- intern10
- 시각화
- 그리디
- BFS
- 멋재이사자처럼
- 인턴10
- Join
- 파이썬
- SQL
- 프로젝트
- folium
- 멋사
- 멋쟁이사자처럼
- GNN
- TiL
- Rag
- parklab
- Today
- Total
목록전체 글 (111)
지금은마라톤중
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bmItDO/btrXJqHtdej/1URkPeb9rFJDSYKm1qYJFk/img.png)
2023.02.01 ● 왜도 - 왜도는 치우쳐진 정도를 통해 비대칭성을 확인하는 지표이다. - positive 왼쪽, negative 오른쪽 - 보통은 정규분포 형태가 가장 이상적인 형태입니다. - 그런데 현실세계에서는 정규분포 형태의 모양을 띄는 경우가 많지 않습니다. - 머신러닝, 딥러닝 등을 할 때는 정규분포 형태로 분포의 모양을 변경해 주기도 합니다. ● 첨도 - 관측치들이 어느 정도 집중적으로 중심에 몰려 있는가를 측정할 때 사용된다. - 납작한지 뾰족한지를 확인 - 첨도값(K)이 3에 가까우면 산포도가 정규분포에 가깝다. - 3보다 작을 경우에는(K3) 산포는 정규분포보다 더 뾰족한 분포로 생각할 수 있다. ● concat()을 이용한 병합 - concat(axis=0) => 컬럼명이 같은 여..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/buxOvW/btrXHBaLW6N/9TyxXAG3kZj3qwFFciIgT1/img.png)
2023.01.31 ❗️꿀팁 아나콘다는 여러 도구를 한번에 설치해 주기도 하지만 가상환경을 제공해 줍니다. 설치했음에도 불구하고 No Module Not Found 오류가 발생할 때는 보통 여러 버전의 파이썬 혹은 아나콘다 등이 설치되어 있는데 현재 사용하고 있는 위치가 아닌 다른 위치에 설치되었을 때 이런 오류가 발생하게 됩니다. 보통 오류 메시지에 보면 어느 경로에 없다는 메시지가 나오게 됩니다. 해당 경로에 가서 보면 여러 라이브러리가 설치되어있는 폴더를 볼 수 있는데, 해당 위치에 사용하고자 하는 라이브러리를 다운로드 받아 옮겨주면 보통 잘 import 가 됩니다. ( base) 괄호 써주기 or 변수 할당하기 (연산자 우선순위) = 할당 == 같음 != 다름 ● str accessor - .st..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bivyom/btrXn5j8qqp/SZUQ9XFeM3QqsIi6obkz6K/img.png)
2023.01.30 EDA 수업이 시작되었다. - matplotlib는 정적인 시각화 - javascript이 좀 더 동적인 시각화 - 그리고 맷트폴립이 사용이 복잡하여 주변에 다른 도구들이 있음. ● 한글폰트 사용을 위해 설치 - matplotlib에서 한글폰트를 사용하기 위해서는 설치가 필요하다. ex) !pip install koreanize-matplotlib ● glob - 원하는 경로에 있는 파일을 보는 라이브러리 # glob를 임포트하고 /*을 통해 경로에 있는 파일들을 확인할 수 있다. # * 앞에 원하는 규칙을 넣을 수 있다. from glob import glob files = glob("data/seoul*.csv") file_paths = sorted(files) file_paths..
설날 끝나서 첫 수업이었다. 2023.01.25 숫자열 함수 ● round - 숫자를 반올림해주는 함수 - ex) select round(반올림할 숫자, 자릿수) ● trunc - 자릿수에 음수를 사용하여 버림을 하는 함수 - ex) select trunc(버림할 숫자, 자릿수) ● mod - 나머지를 구하는 함수 - ex) select mod(10,3) -> 10을 3으로 나눈다 ● power - 제곱하는 함수 - ex) select power(10,3) -> 10**3 ● sqrt - 제곱근을 구하는 합수 - ex) select sqrt(9) -> 3문자열 함수 ● substr(문자열, 시작 위치, 길이) - 시작번호가 0,1 둘다 가능하다. - 길이를 입력하지 않으면 시작 위치부터 끝까지 출력 ● ..
2023.01.20 일주일만에 SQL 2번째 시간이 돌아왔다. 미니 프로젝트를 진행하면서 파이썬이 친숙해지고 점점 더 몰입하고 있는 것 같다. 아직은 코드가 간결하지는 않다. 그래도 한 마디로 재밌다!!! 멋사 AI스쿨이 끝나기 전까지 몰입해서 무언가 되어있고 싶다. ● like 연산자 : - 문자열만 취급한다. - 날짜 데이터를 사용할 때는 string(columns)을 해주어 문자열로 바꿔 사용하면 해결 가능! 🙋🏻♂️질문 : string() ,Int() 처럼 형변환이 가능한데 CAST랑 무슨차이가 있는지 궁금합니다. CAST가 존재하는 이유요! - string() ,Int() : 자체적으로 형변환 - cast : 파라미터값로 받아서 최종형도 파리미터로 받아서 형변환 STRING과 CAST의 차이점..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/tNc45/btrWdf9wr3l/GfJCKSCn0WrRyz4WRvCZJk/img.png)
2023.01.16 ● range(len(리스트))를 좀 더 파이써닉한 방법으로 개선해 본다면? - index 순서를 가져오기 위해 range(len(리스트)) 사용했습니다. - 이 방법 외에도 인덱스 값을 가져올 수 있는 방법 : enumerate - enumerate(a,b) : 두번째 인자로 인덱스 시작을 지정할 수 있다. 🙋🏻♂️질문 : 사람마다 get이랑 post가 다르게 보일 수도 있나요? - 일반적으로는 GET 메소드를 통해 데이터를 읽어올 수 있게 서버에서 작성하지만 POST 메서드로 데이터를 읽어올 수 있게하는 경우는, GET 메서드는 파라미터를 URL에 포함하여 전달해야하기 때문에 파라미터들의 정보가 히스토리에 남지만 POST는 파라미터가 요청의 body 에 담겨 전달되기 때문에 브라..
2023.01.13 python만 공부하다가 처음으로 SQL을 배웠다. 파이썬을 어느정도 알고 배워서 그런지 이해를 좀 더 쉬웠던 것 같다. 수업 중 파이썬의 문법이 SQL에서 적용이 가능한지에 대해 궁금한 부분이 많았다. 내용정리 ● 데이터와 데이터 베이스(DB) - 데이터란 컴퓨터 안에 기록된 문자, 숫자를 말한다. - 이런 데이터들의 집합이 데이터베이스이다. ● 데이터베이스 관리시스템)(DBMS : 데이터베이스를 효율적으로 관리하는 소프트웨어 ● 관계형 모델 : 데이터를 표 형태로 구조적으로 관리하는 모델 - 관계형 데이터베이스(RDB) - RDB기반의 데이터베이스관리시스템이 RDBMS - RDBMS 소프트웨어로는 Oracle, DB2, SQL Server PostgreSQL, MySQL, SQLi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bo6Fpe/btrVUAEYmRl/2TuUkBf8ufa023H9adTrz1/img.png)
2023.01.09 ~ 2023.01.11 멋쟁이사자처럼 4주차 2023.01.09 ● 데이터베이스 • 데이터베이스 : 주로 실시간으로 관리할 데이터를 저장 => 예) 회원정보, 장바구니 정보, 위시리스트, 게시판, 댓글, 캐릭터 정보, 인벤토리 정보, Status 관리가 필요한 정보 • 파일로 저장을 할 때는 주로 로그데이터 등을 저장하게 됩니다. 데이터베이스에도 로그성 데이터를 저장하기도 합니다. 한 시간에 1G이상씩 쌓이는 로그성 데이터라면 보통 파일로 저장하는 편입니다. => 예) 어떤 페이지를 누가 언제 방문했었는지, 게임에서 서버에 접속해서 어떤 액션을 취했는지 작은 액션 단위로 로그를 저장할 때 * 데이터분석가와 데이터엔지니어, 개발자, 기획자가 모여서 회의를 하면 어떤 데이터를 데이터베이스..