일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 티스토리 #수학수식 #수학수식입력 #티스토리블로그 #수식입력
- 핸즈온머신러닝 #handson
- python #dataframe #파생변수 #map #lambda #mapping
- Chap4
- Chap4 #ML #미니배치경사하강법 #경사하강법 #머신러닝 #핸즈온머신러닝
- 파이썬 #Python #가상환경 #anaconda #python설치 #python가상환경
- adp #데이터분석전문가 #데이터분석자격증 #adp후기 #adp필기
- ML #핸즈온머신러닝 #학습곡선 #편향분산트레이드오프
- Chap4 #핸즈온머신러닝 #머신러닝 #핸즈온머신러닝연습문제
- 선형회귀 #정규방정식 #계산복잡도 #LinearRegression #Python #ML
- IDE #spyder
- 객체의종류 #리스트 #튜플 #딕셔너리 #집합 #Python #파이썬 #list #tuple #dictionary #set
- 경사하강법 #핸즈온머신러닝 #머신러닝 #ML
- 인덱싱 #슬라이싱 #python #파이썬 #수정및삭제 #원소의수정 #객체의함수 #keys#values#items#get#len#append#sort#sorted
- 확률적경사하강법 #경사하강법 #머신러닝 #선형회귀 #ML #Chap4
- python #파이썬 #pandas #dataframe #dataframe생성 #valueerror
- 키워드추출 #그래프기반순위알고리즘 #RandomSurferModel #MarcovChain #TextRank #TopicRank #EmbedRank
- Chap4 #다항회귀 #PolynomialRegression #ML #머신러닝
- Chap4 #릿지회귀 #정규방정식 #확률적경사하강법 #SGD #규제가있는선형모델
- 티스토리블로그 #티스토리 #PDF #블로그PDF저장
- Chap4 #ML #배치경사하강법 #경사하강법 #핸즈온머신러닝 #핸즈온
- 라쏘회귀 #엘라스틱넷 #조기종료
- Today
- Total
목록Python/데이터 시각화 (13)
StudyStudyStudyEveryday

Numpy 수치 연산을 위한 라이브러리 벡터, 행렬 등 수학 연산에 필요한 다양한 객체 및 기능 제공 C언어로 작성되어 효율적으로 계산됨 anaconda prompt에서 numpy를 설치하는 명령어는 다음과 같다. conda install numpy 1-D array 생성 1-D array는 선형대수에서 벡터로 생각할 수 있다. import numpy as np import pandas as pd x = np.array([1, 2, 3]) y = np.array((1, 2, 3)) z = np.zeros(4) # 0 4개로 구성된 array 생성 u = np.ones(5) # 1 4개로 구성된 array 생성 # [0, 1)의 uniform dist에서 random하게 3개의 수 추출 q = np.ran..
인덱싱(Indexing)과 슬라이싱(Slicing) 인덱싱과 슬라이싱은 객체(list, tuple 등)의 원소(data)에 접근하는 것을 의미한다. 인덱싱 : 단일 원소 추출 슬라이싱(or subsetting) : 일정 구간의 원소 추출 리스트와 튜플의 인덱싱 및 슬라이싱 리스트와 튜플의 인덱싱과 슬라이싱은 대괄호로 동일하게 수행된다. 인덱싱 양의 정수 이용 : 0부터 시작해 해당하는 위치의 원소 반환 음의 정수 이용 : 리스트의 마지막 원소에서부터 인덱싱 슬라이싱 x[start:end:stride] 형식 단, 인덱싱과 슬라이싱을 할 때, 같은 변수에서 동일한 하나의 원소를 추출해도 추출된 변수의 형태가 다르므로 주의해야한다. (인덱싱은 원소 하나, 슬라이싱은 리스트 형태로 출력) # 인덱싱 x[0] >..
객체의 종류 자료의 종류에는 숫자형, 문자형, 논리형 (bool형)이 있다. 객체의 종류에는 리스트, 튜플, 딕셔너리, 집합 등이 있다. 리스트 (list) 리스트는 앞서 배운 자료형들을 하나의 묶음으로 표현할 수 있는 객체이다. 숫자, 문자 등을 혼용해서 리스트의 원소로 구성할 수 있으며, 리스트 안에 리스트를 넣는 중첩된 구조도 가능하다. 대괄호를 이용하거나 list()함수를 사용할 수 있다. # 방법1 x = [1, 'a', True, [1, '1']] # 방법2 x = (1, 2, 3) list(X) + 연산자 : 두 개의 리스트를 합침 * 연산자 : 리스트를 반복해 결합 튜플 (tuple) 튜플은 리스트와 마찬가지로 여러 요소들을 묶는 객체지만, 한 번 튜플로 묶이고 나면 안의 원소를 삭제, 수..
변수 프로그래밍에서 변수는 어떤 값 혹 데이터가 저장된 이름을 가진 공간을 나타낸다. 변수의 이름을 짓는 것에는 몇 가지 규칙이 존재한다. 변수의 첫 시작은 숫자가 올 수 없음 연산자(operator)는 변수에 사용할 수 없음 (*, /, - 등) 특수문자는 변수에 사용할 수 없음 ($, , 등) 이외에 영문, 영문과 숫자 혼용, 한글 변수명 모두 가능 하지만, 한글 변수명은 인코딩 문제가 자주 발생하므로 추천하지 않음 변수 할당 # 변수 할당 Variable assignment x = 1 + 2 x >>> 3 # 다중 할당 Multiple assignment x, y, z = 1+2, 2+3, 3+4 x >>> 3 y >>> 5 z >>> 7 자료의 종류 자료의 종류에는 숫자형, 문자형, 논리형 (bo..
Anaconda anaconda : 환경 및 패키지를 손쉽게 관리하기 위한 python의 오픈소스 배포판 (discribution) anaconda는 아래 홈페이지에서 설치 가능하다. [Product] -> [Individual Edition] -> [Download] https://www.anaconda.com/ 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 가상환..