3-2. DataFrame 실전 | 리스트로 되어 있는 이름, 생일, 직업을 df로 변환하기
문제 내 답안 import pandas as pd # 코드를 작성하세요. list_df = [ ['Taylor Swift','December 13, 1989','Singer-songwriter'], ['Aaron Sorkin','June 9, 1961','Screenwriter'], ['Harry Potter','July 31, 1980','Wizard'], ['Ji-Sung Park','February 25, 1981','Footballer'] ] # 칼럼명은 여기서 삽입 my_df = pd.DataFrame(list_df, columns=['name','birthday','occupation']) # 정답 출력 my_df 모범 답안 import pandas as pd celebrities = [ ['..
2021. 5. 31.
2-2. Numpy 실전 | numpy array에 곱셉연산. Boolean연산
Q.1 >신주쿠 흥부부대찌개 엔화(¥)로 저장한 매출 데이터를 원화(₩)로 변환하는 작업이 필요. 엔화 매출이 담겨 있는 파이썬 리스트가 주어짐. 1엔에 10.08원이라고 가정하고, 원화 매출이 담긴 numpy array를 만들어 출력할 것. 기본 코드는 다음과 같다. import numpy as np revenue_in_yen = [ 300000, 340000, 320000, 360000, 440000, 140000, 180000, 340000, 330000, 290000, 280000, 380000, 170000, 140000, 230000, 390000, 400000, 350000, 380000, 150000, 110000, 240000, 380000, 380000, 340000, 420000, 1..
2021. 5. 29.
2-1. Numpy 이론 | 넘파이배열과 파이썬 리스트의 차이점, 평균▪중간값 등등
크고 복잡한 데이터를 쉽게 계산하게 도와주는 넘파이. numerical python 수치계산을 돕는 파이썬 도구 넘파이가 중요한 이유? 넘파이 배열 ( numpy array) = 파이썬 리스트와 비슷함 일반적인 파이썬 리스트로 배열을 작성하면 코드가 길고 연산 시간이 오래 걸림 numpy array와 python list의 차이점 문법 차이 간단한 문법과 뛰어난 성능 numpy array python list 덧셈, 곱셈 동일한 배열 2가지를 덧셈 연산하면? [10,5,3] + [10,5,3] = [20,10,6] 배열 전체에 곱셉 계산하면? [1,2,3] * 2 = [2,4,6] 동일한 배열 2가지를 덧셈 연산하면? [10,5,3] + [10,5,3] = [10,5,3,10,5,3] 배열 전체에 곱셈 ..
2021. 5. 29.
C/R/파이썬/파이썬 머신러닝 패키지
C, C++, JAVA 컴파일러 기반 즉각적 수행시간 개발생산성이 낮음 지원 패키지 생태계가 상대적으로 덜 활발함 R 통계전용 언어 (R이전 전통적 SPSS, SAS, MATLAB) 많은 통계 패키지 존재 파이썬 직관적 문법 객체지향, 항수형 프로그래밍 쉽고 뛰어난 개발 생산성 매우 많은 라이브러리, 오픈소스 존재 인터프리터 언어로 속도가 느림 확장성, 우연성, 호환성 : 서버, 네트워크, 시스템, IoT등 사용 머신러닝 앱과 결합한 다양한 앱 개발 가능 딥러닝프레임워크(텐서플로,케라스,파이토치 등)의 파이썬 우선정책 파이썬 패키지 정리 머신러닝 패키지 : 사이킷런 | 데이터 마이닝 기반 머신러닝 패키지 대다수는 넘파이 기반으로 제작 행렬, 선형대수, 통계 패키지(1) : 넘파이 행렬기반 데이터 처리, ..
2021. 1. 24.
[5. 분석] 파이썬 데이터 분석 패키지 시작
파이썬 데이터 분석 패키지 (패키지명 : 기능 / 주요함수) numpy : 배열 계산, 반올림, 버리기 기능 / floor, ceil, power pandas : 데이터 프레임으로 데이터 입력 및 가공 / describe, groupby matplotlib : 그래프 그리기 / plot, hist, bar 기타패키지 : math, scipy(통계 분석), statsmodels(통계 모델 작성 및 분석) 등 패키지 설치하기 pip install 패키지명 pip install numpy 파이썬 이외 여러 통계 분석 도구들 SPSS : 초보자도 쉽게 사용 가능 파이썬, R : 통계에 대한 이해가 있고 여러 표를 동시 출력하고 싶다면 스크립트 기반의 이것을 사용할 것 R : 경제학자들이 애용하는 프로그램. 스크..
2021. 1. 12.