728x90 파이썬 데이터분석3 [python] Pandas 기초 pandas 구조화된 데이터 효과적으로 처리 numpy의 array가 보강된 형태 , data 와 index 가짐 Series 1차원 다룸, Series 는 값(values)을 ndarray형태로 가짐. import pandas as pd data = pd.Series([1,2,3,4]) print(data) ''' 0 1 1 2 2 3 3 4 ''' print(type(data)) # print(data.values) # [1 2 3 4] print(type(data.values)) # dtype인자로 데이터 타입 지정가능 data = pd.Series([1,2,3,4],dtype="float") print(data.dtype) #float64 인덱스를 지정가능 , 인덱스로 접근 가능 data = pd.. ML & DL/데이터 분석 2021. 10. 3. [python] Numpy 기초 Numpy 👉 Python에서 대규모 다차원 배열 다룰 수 있게 도와주는 라이브러리 장점 - 반복문 없이 배열 처리 가능 - list 보다 빠른 연산 , 메모리 효율적 사용 list vs numpy 배열 생성 - list arr=list(range(3)) print(arr) # [0,1,2] -> 콤마(,)로 구분됨 print(type(arr)) # - numpy import numpy as np arr=np.array(range(3)) # np.arange(3)도 같은 결과 print(arr) # [0 1 2] -> 공백으로 구분 print(type(arr)) # 배열의 '데이터의 타입' dtype (list와 달리 같은 데이터 타입만 저장 가능) arr=np.array([0,1,2], dtype=fl.. ML & DL/데이터 분석 2021. 9. 28. 데이터 분석 웹 서비스 플랫폼 - 한국생명공학연구원 인턴 2020.12.21 - 2021.02.23 한국생명공학연구원의 국가생명연구자원정보센터에서 2020년 동계인턴을 하였습니다. Django를 이용한 데이터 분석 웹 서비스 플랫폼입니다. 사용자가 분석을 원하는 데이터를 업로드하고 분석을 쉽게 할 수 있도록 도움을 줍니다. 언제든지 업로드 한 데이터와 분석결과를 확인할 수 있고, 다시 재실행 할 수 있습니다. 관리자 페이지에서 scikit-learn의 머신러닝 알고리즘들을 ( 사이킷런 공식 홈페이지 참고 scikit-learn.org/stable/) 미리 등록하여, 사용자는 함수의 parameter만 원하는 것으로 바꾸어 분석 진행이 가능합니다. 실행 동작 동영상입니다. (VPN으로 접속하여 실행 속도가 살짝 느립니다) 1. 각 메뉴별 페이지 화면 2. 알고리.. My Project 2021. 5. 2. 이전 1 다음 728x90