본문 바로가기

Programming

(35)
[Python][Library] 2. Pandas - 데이터프레임 패키지 pandas documentation : http://pandas.pydata.org/pandas-docs/stable/ pandas documentation — pandas 1.3.5 documentation The reference guide contains a detailed description of the pandas API. The reference describes how the methods work and which parameters can be used. It assumes that you have an understanding of the key concepts. pandas.pydata.org 0) Series 1차원 배열의 형태를 가진 자료구조 (데이터 객체) s = pd.Ser..
[Python][Library] 1. Numpy - 배열을 다루는 라이브러리 NumPy 란? Numerical Python 의 줄임말 과학계산용 패키지 ndarray (n dimentional array)를 제공 빠르고 효율적인 메모리 사용, 벡터 연산, 브로드캐스팅(확대) 기능을 제공하는 다차원 배열 [[1, 2], [1, 2], [[1, 2], [3, 4]] for 문 등 반복문을 작성할 필요없이 전체 배열에 대해 빠른 연산을 제공 배열 데이터를 디스크에 쓰거나 읽을 수 있는 도구 선형대수, 난수 발생기, 푸리에(Fourier) 변환 기능 C, C++, 포트란 등 다른 언어로 쓰여진 코드를 통합하는 도구 특징 빠르고 효율적인 다차원 배열 객체 ndarray (n-dimensional array) 데이터 분석 시 데이터 컨테이너 역할(데이터를 담는 그릇) 목적 : 데이터 분석에..
[파이썬] 데이터 분석 관련 학습 자료 조사 Python 을 본격적으로 하기 위해 관련 서적을 찾아 정리하겠다 --------------------- 입문서적 https://book.naver.com/bookdb/book_detail.naver?bid=20731863 파이썬으로 시작하는 데이터 분석 이 책은 탐색적 데이터 분석을 위한 ‘파이썬 프로그래밍 입문서’ 입니다. 이 책은 처음 데이터 분석에 입문하는 독자가 최대한 빠르게 시작할 수 있도록 기본을 알려주는 것을 목표로 합니다. book.naver.com 1. 파이썬 설치 - Anaconda - Jupyter 2. 파이썬 기본 문법 익히기 - 변수 - 자료형 - 조건문 - 반복문 - 입출력 - 함수, 람다 - 모듈, 패키지, 클래스 3. 데이터 분석을 위한 파이썬 응용 문법 - numpy - ..
[SQL][문법] 데이터베이스 -- * database ? => 엑셀에서 파일 이름 -- * table ? => 엑셀에서 sheet -- * column ? => 엑셀에서 열 이름(A,B,C ...) -- * 자료형 ? => 저장 할 데이터의 종류 -- # int? => 숫자 저장을 위한 자료형 -- # varchar? => 문자열 저장을 위한 자료형 -- * query ? => 데이터 베이스에 요청 하는 명령어 -- * CRUD ? => : Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말 -- * work bench 명령어 -- # 아래 명령어 한 줄씩 실행 하는 방법 => ctrl + enter -- # 주석 명령어 => crtl + / -- 1. create : database..
[개념] Visual Studio Code 에 대해 알아보자 (2/2) Visual Studio Code 홈페이지에 접속하게 되면 다양한 기능에 대한 설명을 볼 수 있다. 새로운 소프트웨어을 사용하기 전에는 이러한 기능들에 대한 설명을 보는 것이 향후 작업의 편의성을 위해서 좋다. 따라서, 본 글에서는 Get Started 항목에 대한 내용을 요약 정리 해보도록 하겠다. Get Started Intro Videos Getting started 1) 작동 방식 - download - selecting operating system - open file or creating new file - typing code on file - saving the file 2) 화면 구성 - bottom line : status bar - left : activity bar (file ex..
[개념] Visual Studio Code 에 대해 알아보자 (1/2) 본 글에서는 Visual Studio Code 를 간략히 소개하고, 설치 및 작동법에 대해 알아보도록 하겠다. Visual Studio Code? Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and ..
[개념] Python 구동을 위한 통합개발환경 (IDE) 에 대해 알아보자 (Visual studio code, pycharm, spyder 등) 이번 글에서는, Python 의 코드 구현을 위한 통합개발환경 중 Visual Studio Code, Pycharm, Spyder 에 대해 알아보겠다. IDE (Integrated Development Environment)? IDE (통합개발환경)이란, 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어 이다. 최근의 IDE는 GUI (Graphical User Interface) 응용 프로그램 개발용 고속 개발 도구가 많다는 특징이 있다. Python 코드전용 IDE (Integrated Development Environment)? 파이썬을 위한 다양한 IDE가 존재하는데, 본 글에서는 visual studio code, ..
파이썬 코드 예제 유용한 블로그 dojang.io/course/view.php?id=7 강좌: 파이썬 코딩 도장 모두 펼치기모두 접기 dojang.io