DataFrame에 대해 알아보자. 1. DataFrame 생성 from pandas import Series, DataFrame import pandas as pd import numpy as np # Example from - https://chrisalbon.com/python/pandas_map_values_to_values.html raw_data = {'first_name': ['Jason', 'Molly', 'Tina', 'Jake', 'Amy'], 'last_name': ['Miller', 'Jacobson', 'Ali', 'Milner', 'Cooze'], 'age': [42, 52, 36, 24, 73], 'city': ['San Francisco', 'Baltimore', 'Miami..
Pandas에 대해 알아보자. 1. Pandas 란? 구조화된 데이터의 처리를 지원하는 Python 라이브러리 고성능 Array 계산 라이브러리인 Numpy와 통합하여 강력한 스프레드시트 처리 기능 제공 -> 엑셀을 파이썬으로 하는 느낌 인덱싱, 연산용 함수, 전처리 함수 등을 제공 Series : 데이터프레임 중 하나의 칼럼에 해당하는 데이터 모음 Object 를 말한다. DataFrame : 데이터 테이블 전체를 포함하는 Object 를 말한다. 2. Pandas 모듈 호출 import pandas as pd 3. Pandas 간단히 살펴보기 data_url = 'https://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.dat..
Numpy 에 대해 알아보자. 1. Numpy(Numerical Python) 란? 파이썬의 고성능 과학 계산용 패키지를 말한다. 일반 List에 비해 빠르고 메모리를 효율적으로 사용할 수 있다. 반복문 없이 데이터 배열에 대한 처리를 지원한다. 선형대수와 관련된 다양한 기능을 제공한다. C, C++, 포트란 등의 언어와 통합이 가능하다. 2. Numpy 모듈 호출 import numpy as np 3. Numpy의 ndarray(배열) 만들기 import numpy as np a = np.array([1,2,3], dtype=np.int64) # dtype 으로 지정 (== dtype='int64') print(a) # [1 2 3] print(a.dtype) # int64 print(type(a)) ..
행렬(Matrix)에 대해 알아보자. 1. 행렬이란? 벡터를 원소로 가지는 2차원 배열을 말하며 행(row)과 열(column)이라는 인덱스를 가진다. 또한 행렬은 여러 점들을 나타내며 벡터와 동일하게 같은 모양을 가지면 덧셈, 뺄셈, 성분곱이 가능하다. import numpy as np X = np.array([[1,2,3], [4,5,6], [7,8,9]]) print(X) print(X.shape) 2. 전치행렬(Transpose Matrix)이란? 행과 열의 인덱스가 바뀐 행렬을 말한다. 연산시 많이 사용된다. import numpy as np X = np.array([[1,2,3], [4,5,6], [7,8,9]]) print(X.T) 3. 행렬 곱셈 이란? i번째 행벡터와 j번째 열벡터 사이의..
백터화 연산이란? 벡터의 같은 인덱스에 위치한 원소(Element-wise)들끼리 연산을 수행하는 것을 의미한다. Numpy에서 지원하는 연산 기능으로 반복문을 사용하지 않고 같은 위치의 값끼리 반복 연산을 가능하게 한다. 단, 배열의 형태가 같아야 연산이 가능하다. 1차원 numpy.ndarray >>> a = np.arange(5) >>> a array([0, 1, 2, 3, 4]) >>> a+a array([0, 2, 4, 6, 8]) 2차원 numpy.ndarray >>> a2 = np.arange(9).reshape(3,3) >>> a2 array([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) >>> a2 * 2 array([[ 0, 2, 4], [ 6, 8, 10], [12, ..
- OpenCV
- MongoDB
- Scikit
- Max()
- 경사하강법
- db
- 머신러닝
- 부스트코스
- SQL
- algorithm
- slqd
- Min()
- Ai
- cnn
- Programmers
- 인공지능
- 프로그래머스
- 주니온
- 알고리즘
- sklearn
- numpy
- 파이썬
- 기계학습
- 자료구조
- Python
- SQLD
- 딥러닝
- Project
- Pandas
- VGGNet
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday