일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- likelion
- SQL
- seaborn
- BFS
- GNN
- intern10
- 멋재이사자처럼
- Rag
- DP
- 알고리즘
- likelionlikelion
- ux·ui디자인
- 프로젝트
- paper review
- 파이썬
- 멋사
- 그리디
- DFS
- Join
- tog
- parklab
- 시각화
- 멋쟁이사자처럼
- Python
- graphrag
- 인턴10
- folium
- 마이온
- 마이온컴퍼니
- TiL
- Today
- Total
목록TiL (11)
지금은마라톤중

2023.01.31 ❗️꿀팁 아나콘다는 여러 도구를 한번에 설치해 주기도 하지만 가상환경을 제공해 줍니다. 설치했음에도 불구하고 No Module Not Found 오류가 발생할 때는 보통 여러 버전의 파이썬 혹은 아나콘다 등이 설치되어 있는데 현재 사용하고 있는 위치가 아닌 다른 위치에 설치되었을 때 이런 오류가 발생하게 됩니다. 보통 오류 메시지에 보면 어느 경로에 없다는 메시지가 나오게 됩니다. 해당 경로에 가서 보면 여러 라이브러리가 설치되어있는 폴더를 볼 수 있는데, 해당 위치에 사용하고자 하는 라이브러리를 다운로드 받아 옮겨주면 보통 잘 import 가 됩니다. ( base) 괄호 써주기 or 변수 할당하기 (연산자 우선순위) = 할당 == 같음 != 다름 ● str accessor - .st..

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)..