| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 우분투
- 퍼셉트론
- 파이썬
- 딥러닝
- python
- numpy
- DataFrame
- 데이터분석
- 비지도학습
- 씨본
- 로지스틱회귀
- Perceptron
- 데이터시각화
- OR게이트
- AND게이트
- Deeplearning
- NAND게이트
- 머신러닝
- 리눅스
- 데이터크롤링
- seaborn
- 달의조각
- pandas
- linux
- 크롤링
- 판다스
- ubuntu
- 선형회귀
- 데이터프레임
- XOR게이트
- Today
- Total
목록전체 글 (44)
Charming ['ㅡ'] Ham !
Heatmap¶ Heatmap 이란 많은 양의 데이터와 현상을 수치에 따른 색상으로 나타내는 것을 의미한다. 차원에 대한 제한은 없지만 일반적으로 2차원으로 시각화하여 표현한다. 하지만 Heatmap 을 그리기 위해 pivot 을 해야한다. 엑셀의 pivot table 에서의 pivot 과 같은 의미로 사용되며, 데이터를 축, 점을 기준으로 바꾼다는 의미이다. Pandas DataFrame 의 pivot() 메소드를 사용한다. In [18]: # 사용할 패키지 가져오기 import pandas as pd import matplotlib.pyplot as plt %matplotlib inline import os import seaborn as sns 가져올 데이터 주소 $ wget https://aiff..
시계열 데이터 시각화¶ 1. 데이터 가져오기¶ 가져올 데이터 주소 $ wget https://aiffelstaticprd.blob.core.windows.net/media/documents/flights.csv In [26]: # 패키지 가져오기 import os import pandas as pd import seaborn as sns import matplotlib.pyplot as plt %matplotlib inline In [27]: # 데이터 가져오기 csv_path = os.getenv('HOME') + '/data_represent/data/flights.csv' data = pd.read_csv(csv_path) flights = pd.DataFrame(data) flights Out[2..
Visualization, 시각화¶ 시각화를 위해 사용되는 라이브러리는 Matplotlib 와 Seaborn 입니다. 먼저 라이브러리를 설치해 봅시다. $ pip install matplotlib $ pip install seaborn 파이썬에서 시각화는 실제와 크게 다르지 않다. 우선 막대그래프를 먼저 그려봅시다! 그래프를 통한 시각화 순서¶ 아주 간단한 순서로 시각화를 할 수 있다. 그래프에 그릴 데이터들 준비하기 : 항목, 수치 데이터 등 도화지 펴기 : figure 설정 축그리기 : add_subplot() 라벨, 타이틀 달기 보여주기 : plt.show() 1. 막대그래프 그리기¶ In [6]: # 그래프를 그리기 위한 모듈 가져오기 import matplotlib.pyplot as plt # ..
리눅스 터미널 사용법¶ 명령어 모음¶ 모든 명령어 --help : 해당 명령어들의 부가적인 사용법, 명령어 등을 알려주는 도움말 명령어 man 명령어 : 뒤에 오는 명령어들의 메뉴얼을 보여주는 명령어 텍스트 처리¶ echo : echo i'm you master 처럼 뒤에 나오는 말을 출력해주는 명령어 cat : 하나 이상의 텍스트 파일을 순서대로 출력하는 명령어로, cat 텍스트파일 을 입력하면, 텍스트 파일의 입력된 정보를 출력하는 명령어 sort : 입력된 텍스트를 줄 단위로 정령하는 명령어 grep : 입력된 내용에서 특정 문자열을 포함한 라인만 출력하는 명령어. "\" 를 통해 다른 명령문 실행과 결합해서 주로 사용 less : 텍스트 파일의 내용을 조회, 검색하는 명령어 head : 텍스트 파..
딥러닝과 신경망의 본질¶ 수학과 프로그래밍 '함수'¶ y = f(x) 의 형태로 x 는 입력값, y 는 출력값을 의미 f 는 입력값과 출력값의 관계를 나타내며, "y 는 x 의 함수이다." 즉, y 는 x 에 종속되어 있다. x 가 변하는 정도에 따라 y 가 얼마나 변하는지 x 와 y 간 함수의 형태에 의해 결정 선형변환¶ 행렬과 벡터의 곱셈으로 이루어져있으며, 선형대수학에서는 함수와 연관지을 수 있다. 특정한 벡터를 입력받아 다른 벡터로 출력되는 것을 말한다. 2차원 평면에서 축을 이동시키거나 공간을 휘거나 꼬이게 할 수 있으며, 모든 선은 선형변환이 이루어진 후에도 직선이어야하며, 원점은 변환이후에도 원점에 위치해야한다는 조건을 만족해야만 한다. 스칼라와 벡터¶ 스칼라 :방향성을 가지지 않은 하나의 ..
구조화된 데이터¶ 데이터 내부에 자체적인 서브 구조를 가지는 데이터. 테이블(table) 형태로 전개된다. 매핑(mapping), 연관배열(associative array) 라고도 하며, 파이썬에서는 딕셔너리 형태로 {key : value} 의 형태를 말합니다. In [1]: # 딕셔너리 데이터 Country_PhoneNumber = {'Korea': 82, 'America': 1, 'Swiss': 41, 'Italy': 39, 'Japan': 81, 'China': 86, 'Rusia': 7} # 키 값을 통한 데이터 조회 Country_PhoneNumber['Korea'] Out[1]: 82 In [2]: # 게임 플레이어가 상자를 열었을 때 획득 물품을 보여주는 함수 만들어보기 # 상자 속 데이터 ..