일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬타자게임
- 유클리드소프트
- 머신러닝
- 딥러닝
- 주피터노트북
- pythonlibrary
- 빅데이터
- ABC부트캠프
- python
- JupyterNotebook
- 공공데이터
- 파이썬기초
- jupiternotebook
- ESG지원사업
- 웹크롤링
- 청년친화형
- 파이썬라이브러리
- 프로그래밍
- 고용노동부
- 데이터
- 소셜이노베이션
- 파이썬
- 한국산업인력공단
- 데이터분석
- 디지털마케팅
- Today
- Total
목록Programming (28)
TECH_LOG

ABC부트캠프_2023.03.22 Pandas - 표 형식의 데이터나 다양한 형태의 데이터를 다룸 - 시리즈(Series) 클래스와 데이터프레임(DataFrame) 클래스를 제공 Series 일련의 객체를 담을 수 있는 1차원 배열의 자료구조 index 데이터와 연관된 이름을 가짐 시리즈 객체는 라벨 값에의해 인덱싱 가능하므로 인덱스 라벨 값을 키로 갖는 딕셔너리 자료형과 같다고 볼수있음(in, items, key와 value 접근) obj = pd.Series([2,-7, 4, 10]) obj >>> 0 2 1 -7 2 4 3 10 dtype: int64 obj.values >>>array([ 2, -7, 4, 10], dtype=int64) obj.index >>>RangeIndex(start=0, ..
ABC부트캠프_2023.03.22 import numpy as np 데이터 샘플링 : 무작위 선택 numpy.random.choice(a, size=None, replace=True, p=None) - a : 배열이면 원래의 데이터, 정수이면 arange(a) 명령으로 데이터 생성 - size : 정수. 샘플 숫자 - replace : 불리언. True이면 한번 선택한 데이터를 다시 선택 가능 - p : 배열. 각 데이터가 선택될 수 있는 확률 np.random.choice(5,5,replace=False) #replace = False : 중복허용x >>>array([4, 2, 3, 1, 0]) np.random.choice(5,10) # 중복허용 >>>array([2, 4, 2, 0, 0, 4, 0,..

ABC부트캠프_2023.03.22 import numpy as np 2차원 그리드 포인트 생성 변수가 2개인 2차원 함수의 그래프를 그리거나 표를 작성하려면 2차원 영역에 대한 (x,y) 좌표값 쌍 필요 그리드 포인트(grid point)를 생성하여 각 좌표에 대한 함수 값을 계산 -- x, y 라는 두 변수를 가진 함수에서 x가 0부터 2까지, -- y가 0부터 4까지의 사각형 영역에서 변화하는 과정을 보고 싶음 # meshgrid 브로드캐스팅 개수를 맞춰 사칙연산 지원 자동으로 확장 x =np.arange(5) x array([0, 1, 2, 3, 4]) y = np.ones_like(x) # x와 크기는 같게 1로 채워서 y array([1, 1, 1, 1, 1]) -> x + y array([1,..

ABC부트캠프_2023.03.22 - 팬시인덱스 : 정수배열인덱스 인덱스 배열의 원소 각각이 원래 ndarray 객체 원소 하나를 가리키는 인덱스 정수여야함. import numpy as np a = np.array([11,12,13,14,15,16,17,18,19]) idx = np.array([0,2,4,6,8]) a[idx] array([11, 13, 15, 17, 19]) idx = np.array([0,1,0,0,2,2,8]) a[idx] array([11, 12, 11, 11, 13, 13, 19]) a = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]]) a array([[ 1, 2, 3, 4], [ 5, 6, 7, 8], [ 9, 10, 11, 12]]) 더보..

ABC부트캠프_2023.03.21 유혜림 교수님 파이썬 라이브러리__파이팅! 1. 아나콘다_주피터 노트북 설치 Anaconda | The World's Most Popular Data Science Platform Anaconda | The World's Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com - Markdown Markdown으로 cell 을 만들면 주석 처리 및 내용을 다양한 방법으로 표현할 수 ..
Jupiter Notebook 단축키 셀 선택 셀 선택 취소 셀 삭제 : / 위로 셀 추가 아래로 셀 추가 Markdown 셀로 변경 Code 셀로 변경 (셀에서 벗어난 상태에서 수행하여야 함_ 파란색일때) - Cell 실행 ctrl + enter : 실행 alt + enter : 실행 후 새로운 셀 추가 shift + enter : 실행 후 아래 셀이 없으면 새로운 셀 추가

ABC부트캠프 _ 미니 프로젝트_2023.03.20 >>> 게임이 시작되면 단어가 화면에 표시. 사용자는 그 단어를 최대한 빠르고 정확하게 입력해야 함. >>> 틀린 문제를 다시 입력하는 동안에도 시간은 계속 흐르기 때문에 속도뿐만 아니라 정확도도 중요한 게임. """ 타자게임 """ import time import random bread = ["단팥빵", "소보로빵", "바게트", "컵케이크", "마카롱", \ "마들렌", "소금빵", "휘낭시에", "식빵", "와플", \ "프레첼", "치즈케이크", "치아바타", "크로아상", "메론빵", "피자빵", \ "모카빵", "찰깨빵", "시나몬롤", "에그타르트", "찹쌀도넛"] i = 1 correct = 0 incorrect = 0 print(inp..
10. 1 텍스트 파일 - .txt """ csv 파일 읽기 """ import csv file_name = "weather.csv" # .csv 파일과 .py파일이 같은 폴더에 f = open(file_name, "r", encoding = "utf-8" ) lines = csv.reader(f) header = next(lines) for line in lines : print(line) f.close() 10.4.2 try~ except~finally~ 구문 예제 10-19 def get_value(list1, n) : try : result = list1[n] except : print("인덱스 범위를 벗어남") result = -1 finally : return result data= ["가위"..