일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 인턴10
- SQL
- BFS
- ux·ui디자인
- GIS
- TiL
- pyhton
- DP
- parklab
- DFS
- 그리디
- 마이온컴퍼니
- GNN
- 멋쟁이사자처럼
- 알고리즘
- seaborn
- 파이썬
- Plotly
- 프로젝트
- folium
- 멋사
- Join
- Python
- likelionlikelion
- intern10
- 멋재이사자처럼
- likelion
- 시각화
- 마이온
- 멋쟁이사자처럼멋쟁이사자처럼
- Today
- Total
목록멋쟁이사자처럼 (43)
지금은마라톤중
2023.01.20 일주일만에 SQL 2번째 시간이 돌아왔다. 미니 프로젝트를 진행하면서 파이썬이 친숙해지고 점점 더 몰입하고 있는 것 같다. 아직은 코드가 간결하지는 않다. 그래도 한 마디로 재밌다!!! 멋사 AI스쿨이 끝나기 전까지 몰입해서 무언가 되어있고 싶다. ● like 연산자 : - 문자열만 취급한다. - 날짜 데이터를 사용할 때는 string(columns)을 해주어 문자열로 바꿔 사용하면 해결 가능! 🙋🏻♂️질문 : string() ,Int() 처럼 형변환이 가능한데 CAST랑 무슨차이가 있는지 궁금합니다. CAST가 존재하는 이유요! - string() ,Int() : 자체적으로 형변환 - cast : 파라미터값로 받아서 최종형도 파리미터로 받아서 형변환 STRING과 CAST의 차이점..
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..
2023.01.09 ~ 2023.01.11 멋쟁이사자처럼 4주차 2023.01.09 ● 데이터베이스 • 데이터베이스 : 주로 실시간으로 관리할 데이터를 저장 => 예) 회원정보, 장바구니 정보, 위시리스트, 게시판, 댓글, 캐릭터 정보, 인벤토리 정보, Status 관리가 필요한 정보 • 파일로 저장을 할 때는 주로 로그데이터 등을 저장하게 됩니다. 데이터베이스에도 로그성 데이터를 저장하기도 합니다. 한 시간에 1G이상씩 쌓이는 로그성 데이터라면 보통 파일로 저장하는 편입니다. => 예) 어떤 페이지를 누가 언제 방문했었는지, 게임에서 서버에 접속해서 어떤 액션을 취했는지 작은 액션 단위로 로그를 저장할 때 * 데이터분석가와 데이터엔지니어, 개발자, 기획자가 모여서 회의를 하면 어떤 데이터를 데이터베이스..
2023.01.06 7. class ..ing 4) getter, setter -객체의 내부 변수에 접근할 때 특정 메서드를 거쳐서 접근할 수 있도록 하는 방법 class Person: def __init__(self, pw): self.hidden_pw = pw # getter : 데이터를 가져올(출력) 때 사용 # 가져올 때 뒤에 ***로 나오게 만듬 @property def pw(self): print('getter') return self.hidden_pw # setter : 변수를 설정(수정)할 때 사용 # pw 변경 시 기존에 있던 pw 입력해야 할 수 있는 설정 @pw.setter def pw(self, new_pw): print('setter') input_pw = input('insert..
2023.01.05 7. class - 변수, 함수를 묶어서 코드를 작성하는 방법 - 객체지향 구현하는 문법 - 객체지향 : 실제세계를 모델링하여 프로그램을 개발하는 개발 방법론 : 협업을 용이하게 하기 위한 - 함수 사용법 : 함수선언(코드작성) > 함수호출(코드실행) - 클래스 사용법 - 클래스 선언(코드작성) > 객체생성(메모리사용) > 메서드실행(코드실행) - 클래스 선언(설계도작성) > 객체생성(제품생산) > 메서드실행(기능사용) -식별자 컨벤션 - 변수, 함수 : snake_case - 클래스 : PascalCase, UpperCamelCase - class, self, 사용자 정의 데이터 타입, special methods(__int__(), __add__()…) - 상속, super, ge..
2022.01.04 - list.append() : 리스트 데이터에 데이터를 추가 data = [1, 2, 3] data.append(4) data # 출력 : [1, 2, 3, 4] 6. 함수 - 반복적으로 사용되는 코드를 묶어서 사용하는 방법 > 코드의 유지보수가 쉬워짐 - def, return, argument, parameter, docstring, scope, lambda - 사용법 : 함수선언(코드작성) > 함수호출(코드실행) 1) argument, parameter : 함수를 호출하는 코드에서 함수를 선언하는 코드로 데이터 전달할 때 사용 - default parameter : 입력이 없을 때 입력되는 고정값이 있는 파라미터 - keyword argument import random # 함수..
데이터 규모에 따른 스킬들 - 엑셀 : 사용 간편 : 데이터 100만개 : 만들어진 기능만 사용가능 : 속도 느림 - 파이썬 : 파이썬문법 : 데이터 RAM 용량만큼 : 기능을 만들어서 사용가능 : 속도 빠름 - 파이썬 : 가상메모리 : DASK - 데이터베이스 : SQL문법 : 데이터 SSD(HDD) 용량만큼 : 속도 빠름 - 빅데이터 : 여러개의 컴퓨터를 1대의 컴퓨터처럼 사용 : SPARK : scala, python 3. 연산자 : CPU를 사용하는 방법 - 산술 : +, - , =, , =, d2 # 출력 : (False, True, True)..