데이터분석/파이썬
-
pandas 데이터 분석 1 - csv, 엑셀파일, json을 데이터 프레임으로 불러오기(read_csv, read_excel, read_json)데이터분석/파이썬 2021. 11. 21. 23:19
오늘은 파이썬의 pandas 라이브러리를 활용을 해서 데이터를 불러오는 법에 대해서 알아보도록 하겠습니다. 이번 환경도 colab을 이용해서 데이터를 분석을 할건데요. 사전에 colab에 데이터를 업로드를 해야 합니다. 샘플 파일 colab에 데이터는 어떻게 올려? 1. 좌측 파일 탭에 원하는 데이터를 드레그해서 넣기 2. 잘 들어갔는지 확인 데이터가 준비가 되었다면 이제 pandas의 함수를 통해서 데이터를 데이터 프레임 형식으로 하나씩 불러오도록 하겠습니다. 데이터 프레임은 뭐야? 데이터 분석에서 많이 사용되는 데이터 형태로, 행과 열로 구성된 사각형 모양의 표 pandas 불러오기 import pandas as pd pandas를 pd라는 이름으로 불러오겠다는 코드 1. read_csv read_c..
-
파이썬 프로그래밍(python) 6 - 예외처리와 라이브러리활용(try, except, import)데이터분석/파이썬 2021. 11. 19. 10:00
https://kbkb456.tistory.com/72 파이썬 프로그래밍(python) 5 - 함수와 클래스(def, class) https://kbkb456.tistory.com/68 파이썬 프로그래밍(python) 4 - 조건문, 반복문과 할당연산자(if, elif, else, for, while, break, continue, range https://kbkb456.tistory.com/66 데이터 분석을 위한 파이썬(3.. kbkb456.tistory.com 저번 시간에는 함수와 클래스에 대해서 알아봤습니다. 클래스의 메서드 활용은 이따 라이브러리에서 해당 라이브러리 함수 활용에서 비슷한 문법을 가지니 잘 이해해두면 좋습니다. 오늘 알려드릴건 예외처리와 라이브러리 활용인데요. 1. 예외처리? 프로..
-
파이썬 프로그래밍(python) 5 - 함수와 클래스(def, class)데이터분석/파이썬 2021. 11. 15. 23:09
https://kbkb456.tistory.com/68 파이썬 프로그래밍(python) 4 - 조건문, 반복문과 할당연산자(if, elif, else, for, while, break, continue, range https://kbkb456.tistory.com/66 데이터 분석을 위한 파이썬(3) - 변수값의 형태 -2(리스트, 튜플, 딕셔너리, boolean, set) https://kbkb456.tistory.com/63 데이터 분석을 위한 파이썬(2) - 변수값의 형태 - 1(.. kbkb456.tistory.com 저번시간에는 조건문과 반복문을 활용하는 법에 대해서 배웠습니다. 오늘 배울것은 프로그래밍의 꽃인 함수와 클래스입니다. 함수와 클래스를 활용하면 정말 무궁무진한 프로그래밍이 가능해집니..
-
파이썬 프로그래밍(python) 4 - 조건문, 반복문과 할당연산자(if, elif, else, for, while, break, continue, range)데이터분석/파이썬 2021. 11. 14. 10:32
https://kbkb456.tistory.com/66 데이터 분석을 위한 파이썬(3) - 변수값의 형태 -2(리스트, 튜플, 딕셔너리, boolean, set) https://kbkb456.tistory.com/63 데이터 분석을 위한 파이썬(2) - 변수값의 형태 - 1(숫자형과 문자열) 파이썬의 변수를 다룸에 있어서 변수값의 형태는 매우 중요합니다. 이런 형태를 잘 이해하고 다루는 kbkb456.tistory.com 저번 시간까지 변수 선언과 변수 타입에 대해서 알아봤습니다. 오늘부터 소개드릴 것은 파이썬을 함에 있어서 정말 정말 편하게 만들어주는 조건문과 반복문입니다. 간단한 게 조건문과 반복문을 설명하자면 이렇습니다. - 조건문: 조건에 맞게 코드를 실행시켜주는 코드 블록 - 반복문: 원하는 수..
-
파이썬 프로그래밍(python) 3 - 변수값의 형태 -2(리스트, 튜플, 딕셔너리, boolean, set)데이터분석/파이썬 2021. 11. 13. 02:39
https://kbkb456.tistory.com/63 데이터 분석을 위한 파이썬(2) - 변수값의 형태 - 1(숫자형과 문자열) 파이썬의 변수를 다룸에 있어서 변수값의 형태는 매우 중요합니다. 이런 형태를 잘 이해하고 다루는 것에 따라서 코딩이 정말 편리해지기 때문입니다. 변수값의 형태는 크게 1. 숫자형 2. 문자열 kbkb456.tistory.com 저번 시간에 이어서 변숫값의 형태에 대 해어 이어가도록 해보겠습니다. 3. 리스트(list) - 리스트는 원소의 모음으로써 대괄호로 표현된 일종의 배열(array)이라고 보시면 됩니다. - []로 둘러 싸서 표현하며 값의 생성, 삭제, 수정 등이 가능합니다. - 서로 다른 타입의 원소도 안에 넣는 것이 가능합니다. - 리스트 끼리 안에 리스트를 또 넣는..
-
파이썬 프로그래밍(python) 2 - 변수값의 형태 - 1(숫자형과 문자열)데이터분석/파이썬 2021. 11. 8. 21:25
파이썬의 변수를 다룸에 있어서 변수값의 형태는 매우 중요합니다. 이런 형태를 잘 이해하고 다루는 것에 따라서 코딩이 정말 편리해지기 때문입니다. 변수값의 형태는 크게 1. 숫자형 2. 문자열 3. 리스트, 튜플, 딕셔너리 4. bolean(불 형태) 5. 집합(set) 이렇게 있습니다. 오늘은 숫자형과 문자열에 대해서 알아보도록 하겠습니다. 1. 숫자형(integer, double, float ...) 숫자형은 정수, 실수, 8진수, 16진수등 숫자를 나타낼때 활용하는 자료형입니다. 각 숫자형을 표현하는 방법 # 정수형 a = 1 # 실수형 b = 3.14 c = -3.14 # 8진수: 숫자가 0o 또는 0O 으로 시작 d = 0o156 # 16진수: 숫자가 0x로 시작 e = 0x8AA f = 0xAB..
-
파이썬 프로그래밍(python) 1 - 변수 선언데이터분석/파이썬 2021. 11. 7. 14:22
오늘은 변수 선언에 대해서 알아보려고 합니다. 프로그래밍에서 변수는 무엇일까요? 변수란? 내가 원하는 값을 담는 그릇 같은 개념이라고 보시면 됩니다. - 원하는 값을 담는 다. - 어떤 변하는 값을 담는다. 우리도 어떤 그릇에 음식을 담고나서 버리고 다른 음식도 담을 수 있는 것처럼 파이썬 변수도 어떤 그릇에 내가 원하는 값을 넣고 버리고 다시 넣고 가 가능하다는 개념입니다. 1. 변수는 어떻게 선언하는가? 하나의 변수를 선언하는 법 a = "hello" print(a) #hello를 출력함 변수는 =(등호)를 이용해서 선언할 수 있으며 print() 함수를 이용해서 값을 출력해볼 수 있습니다. a에 hello 라는 변수를 삽입한 뒤에 print() 함수를 이용해서 출력해보면 hello가 출력이 됩니다...
-
python 실습을 위한 colab 노트북 생성하기데이터분석/파이썬 2021. 11. 3. 21:48
python 데이터 분석 관련 포스팅을 하기에 앞서 실습을 위한 환경 셋팅에 대해서 고민해본 결과 colab으로 셋팅하기로 했습니다. 1. colab이 무엇인가요? 구글 코랩은 구글 colaboratory의 줄임말로 별도의 설치없이 python을 이용할 수 있습니다. 기본적으로 클라우드 기반의 주피터 노트북 환경이며 GPU 연산이 가능해 본인의 컴퓨터가 저사양인 경우 추천하고 있습니다. 2. colab의 장점 - 일단 공짜임 (GPU도 활용이 가능한데 공짜다..) - 별도로 데이터 분석에 필요한 패키지는 기본으로 설치되어 있습니다.(pandas, sklearn, matplotlib...) - 주피터 노트북 기반이라 분석하는 사람입장에서 편하다. - git 연동이 가능해서 코드 푸쉬가 가능합니다 -> 다른..