판다스
[파이썬] 코랩으로 EDA 해보기 (보스턴주택가격)
코랩으로 보스턴주택가격 데이터를 EDA 해볼 것이다. (EDA : 다양한 각도에서 데이터를 분석하는 과정) 데이터셋 다운로드 위 사이트로 들어가서 데이터셋을 다운로드하면 된다. 나는 다운로드한 데이터셋을 구글드라이브에 옮겨서, 코랩으로 불러올 것이다. https://www.kaggle.com/c/house-prices-advanced-regression-techniques House Prices - Advanced Regression Techniques | Kaggle www.kaggle.com 데이터셋 컬럼 요약 구글드라이브 연동 # 구글드라이브 연동 from google.colab import drive drive.mount('/content/drive') 임포트 import pandas as pd ..
[파이썬] NaN, None, Null 차이 및 제거 방법
3 가지를 정확하게 구분하는 것이 헷갈린다. 하지만, 중요한 건 셋 다 결측치라는 것이며, 데이터 분석을 하는 과정에서 제거를 해야한다는 공통점이다. NaN(Numpy) - NaN이 포함된 연산의 결과는 NaN이 된다 None(Numpy) - Numpy에서 None을 사용하지 말 것 - None은 파이썬 객체이며, Numpy 연산이 불가능하다 - Pandas에서 사용이 가능하다. 하지만, 연산 속도가 느려지고 Numpy 메소드 사용이 불가능하다 - 사용을 권장하지 않는다 - 다른 프로그래밍 언어에서는 Null이다 NaN, None(Pandas) - Pandas에서 None은 nan으로 자동 변경된다 결측치 탐지 - isnull() : null값이 있으면 True, 아니면 False - notnull() ..
[파이썬] 판다스(Pandas) 메서드 실습
판다스 라이브러리 # 실습에서는 넘파이도 사용함으로 넘파이 라이브러리 임포트 import pandas as pd import numpy as np Series 생성 - 어떤 데이터 타입이든 보유할 수 있는 레이블링된 1차원 배열. - np.nan : Not a Number의 약자, 표현되지 않는 부동소수점 값으로 파이썬에서는 float 타입이 된다. 무한대끼리의 나눗셈, 덧셈 등 다양한 방법을 통해 NaN을 생성할 수 있고, NaN이 피연산자로 포함되는 어떠한 연산도 결과는 NaN이 된다. # s는 1, 3, 5, np.nan, 6, 8을 원소로 가지는 pandas.Series print(pd.Series([1, 3, 5, np.nan, 6, 8])) >>> 0 1.0 1 3.0 2 5.0 3 NaN 4..
[파이썬] 판다스(Pandas) 란
판다스(Pandas) 란 - Pyhton Data Analysis Library. 정형 데이터 분석에 최적화된 라이브러리 - 2008년에 만들어졌으며, 2009년에 100% 오픈소스가 되었다 - DataFrame 형태로 모든 데이터를 표현한다 - 다양한 데이터 조작 기능을 제공한다 ex. 인덱싱, 필터링 등 - 벡터 연산에 최적화되어 있다. ( Numpy와 비슷 ) 판다스 라이브러리 import pandas as pd 판다스(Pandas)를 사용해야 하는 이유 대부분의 정제된 데이터들은 테이블 형태로 표현된다. 이러한 형태를 분석하기에 최적화된 라이브러리가 판다스이다 넘파이처럼 정형회된 데이터 연산에 대해 성능이 매우 뛰어나다 다양한 정형 데이터를 통합 관리할 수 있다( json, html, csv, x..
[인공지능] 인공지능 도움되는 사이트 및 영상
코딩학원에서 주말 첫 수업을 위해 책을 받으러 학원으로 갔다왔다. 파이썬 기초반 (초등)의 수준을 알 수가 없어서 책이 필요했다. 다행히 초등학생을 위한 파이썬 책이 따로 있었다. 책은 읽어보니까 반복문, 조건문, 함수, 리스트 뭐... 비슷했는데, 확실히 초등학생을 위해 내용은 쉽고, 그림은 많았다. (내 수준에 딱 맞던데...) 책만 있다고 아이들에게 VScode를 설치해서 파이썬을 가르치긴 어렵다고 생각했다. 그래서 "앨리스 아카데미"를 사용하기로 함. 사실 내가 받은 책이 앨리스에서 만든 책이기도 함. ㅎㅎ 뭐, 이제 수업 자료 만들어지... 😑😑 https://academy.elice.io/courses/18873/info Do it! 첫 파이썬 | 엘리스 엘리스가 직접 쓴 책과 함께 배우는, ..