일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- pandas로 그래프
- 시각화
- 파이썬데이터타입
- AISCHOOL8기
- 멋사AI스쿨
- 머신러닝
- matplotlib.pyplot
- 중복된 문자제거
- 지하철적자원인
- axes-level
- 배열 회전시키기
- 멋쟁이사자처럼
- read_html
- RandomForest
- 미드프로젝트
- 핸즈온머신러닝
- 구글colab
- fromkeys
- figure-level
- 노인무임승차
- 파이썬 그래프
- ML기초
- ML
- 통계그래픽
- Seaborn 튜토리얼
- seaborn
- AISCHOO8기
- 배열의 유사도
- 상관계수분석
- AI SCHOOL
- Today
- Total
목록멋사 AI스쿨8기 (11)
코린이 성장일기

오늘은 박두진 강사님의 마지막 강의였다. 처음부터 어려운 수업이었는데 오후수업이 될수록 외계어를 듣는 것 같았다.. 그래도 강의는 정말 대 만족! ! 파이썬에 무지했던 나에게 큰 지도를 받은 느낌.. 그러나 하나하나 채워가야할 게 더 많은 것 같다;;;;; 오늘 수업내용 class 2탄 : getter, setter에 대해서, 메서드의 종류(인스턴스, 클래스, 스태틱), 클래스 설계(is a, has a 개념) 입출력 : 메모리에 있는 내용을 하드디스크에 저장하는 방법 여기서 하드디스크에서 메모리로 가져오는 방법도 있는데 모델링을 할 때에는 주로 저장하는 방법을 많이쓴다. 파이썬에서는 pickle을 사용해서 직렬화를 자동으로 하고, 입출력 속도도 빠르게 저장한다. 모듈 : 변수, 함수, 클래스를 하나의 ..

오늘은 어제의 함수보다 좀 더 복잡한 class에 대해서 배웠다. 오늘도 여전히 Today I learned를 적어보자. 클래스 Class 변수, 함수를 묶어서 코드를 작성하는 방법 객체지향을 구현하는 문법 객체지향? 실제세계를 모델링하여 프로그램을 개발하는 개발 방법론 옛날부터 프로그램을 개발하려면 혼자서 개발 어려움, 여러 명이 개발해야 함. 그러면 어떻게 하면 효율적으로 여러 명이 협업해서 개발할 수 있을까? > 객체지향 방법론 이를 구현한 문법이 class다. 파이썬은 완벽한 객체지향 언어라고 하기엔 아쉬움이 있다. java가 가장 완벽하고 깔끔한 객체지향 언어이다. 파이썬도 class를 활용해서 객체지향 방법론을 적용해서 개발할 수 있다. 협업을 용이하게 하기 위한 것 클래스 사용법 클래스 선언..

오늘의 시작은 지난 수업을 짧게 복습하며, 연습문제를 함께 풀었다. 로또번호 출력(list) import random # 1. 로또번호 저장 변수 생성 lotto = [] # 2. 아래의 코드 반복 : while while True: # 2-1. 1 ~ 45 랜덤한 숫자 출력 후 저장 : random_number : random.randint() random_number = random.randint(1, 45) # 2-2. lotto 리스트에 random_number 없으면, random_number를 lotto 변수에 추가 : list.append() if random_number not in lotto: lotto.append(random_number) # 2-2. random_number를 lot..

이번주는 박두진 강사님과 일주일 동안 파이썬 강의를 듣고 있다. 오전 9시부터 오후 3시까지 수업을 듣고, 오후 3시부터 5:50까지 자율학습 시간을 통해 이해하지 못했거나 추가 복습을 하면서 배운 내용들을 정리해볼 수 있다. 멋사에서는 자기주도학습시간이 따로 있어서 스스로 공부하며 소화하고 심화학습을 할 수 있는 점, 특히 이렇게 포스팅을 하도록 설정해둔 시스템이 좋은 스케줄링인 것 같다. 오늘은 데이터에 관련된 것들도 배우고, 연산자와 조건문, 반복문을 배웠다. 데이터 규모에 따른 스킬들 엑셀 : 사용이 간편, 데이터 100만개 다룰 수 있음, 만들어진 기능만 사용가능, 속도 느림 파이썬 : 데이터 RAM 용량만큼, 기능을 만들어서 사용 가능, 속도 빠름 파이썬 : 가상메모리 : DASK 데이터베이스..

실시간 줌 수업이 본격적으로 시작되었다. 확실히 VOD수업으로 파이썬을 혹독하게 체험한 후 듣는 것이라 조금 수월했다. 오늘은 박두진 강사님과 함께 파이썬 문법 첫 번째 시간을 가졌다. 시작하면서 강사님 소개와 프로그래밍 개요, Jupyter notebook에 관하여 몇 가지 짚어주셨다. 프로그래밍 개요 컴퓨터 : 계산수행 : CPU, RAM, SSD(HDD) : OS(물리적장치제어) : APP(물리적장치사용절차) 프로그램언어의 종류 컴파일러언어 : 코드 실행하기 위해 컴파일 시간 필요 : 속도빠름 인터프리터언어: 컴파일시간 필요 X : 속도느림 : 문법쉬움 : Python Jupyter notebook cell 단위로 코드를 실행하는 환경(에디터:IDE) mode - 명령모드(esc) : cell 수정..