목록Records of/Learning (53)
SiLaure's Data
2.2 문자열(Stirng) · 문자열 데이터란 문자(character)의 나열을 의미한다 e.g. "Hello World" > string ; Character Sequence · 파이썬에서 다룰 수 있는 문자열의 크기도 제한이 없다. · 파이썬에서는 ' 와 " 두 가지의 기호를 통해 문자열을 나타낸다. 즉, ' 부터 ' 까지 또는 " 부터 " 까지 하나의 문자열이다. e.g. 'Hello', "World" · 컴퓨터는 문자(character)를 encoding하여 숫자로 표현한다 e.g. ASCII, UTF-8, CP949 > 컴퓨터는 문자를 숫자로 인식한다. > e.g. ASCII 코드로 변환하면 A=>65, a=>97 · 현재 전세계적으로 웹에서 사용되는 국제 표준은 UTF-8(Universal ..
2.1 숫자 데이터 (Numeric Data Types) · 숫자형 데이터란 정수/실수/복소수/2진수/8진수/16진수를 포함하여 가장 많이 사용하는 데이터 타입 중 하나이다. · 파이썬은 숫자의 표현 범위가 무한대이다. · 숫자 데이터는 우리가 알고 있는 대부분의 연산을 그대로 지원한다. (사칙연산, 몫/나머지 구하기, 거듭제곱 등) - 정수형(Integer) · 1+1 · # a에 10, b에 5를 할당하고 더한 결과를 출력 > a=10 > b=5 > a+b > 15 · a-b > 5 - 실수형 (Floating point) > c=3.14 > c+3.14 > 6.28 > # d에 4를 할당하고 c에서 d를 뺀 값을 출력 > d=4 > c-d > -0.859999999999999999999999999...
- 파이썬 데이터 타입 · Numeric 1) Integer : 정수 2) Complex Number : 복소수 3) Float : 실수 · Dictionary : 사전 데이터 · Boolean : 참/거짓 · Set : 집합 · Sequence Type : 순서를 가지고 있음 1) Strings 2) List 3) Tuple - Data Type이란? · 모든 프로그래밍 언어가 데이터를 다루기 위해 필요한 약속 > int, float, str, list, tuple, set, dict, ... · 프로그래밍 언어마다 조금씩 다르며, 어떤 프로그래밍 언어에 대해 배울 때 제일 먼저 익혀야 하는 필수 관문 >data type에 대한 이해가 있어야 파이썬을 이용한 데이터 분석이 가능하다. · 프로그래밍 언어..
- 소개 · (프로그래밍)을 (파이썬)으로 하는 것 - 프로그래밍이란? · 컴퓨터에게 일을 시키는 방법 · 컴퓨터에게 명령을 내리는 방법 · 명령을 내리는 일련의 과정 · 결과로 하나의 과정을 수행하는 프로그램이 생성 · 컴퓨터에게 코드로 명령하여 일을 시키는 과정 - COMPUTER ARCHITECTURE 컴퓨터 구조 · CPU : 모든 처리, 계산 => instructions · DRAM(메인 메모리) : 처리 중간에 CPU와 함께 일을 수행 => program · SSD, HDD(스토리지) : 모든 데이터 저장 => files - PROGRAMMING LANGUAGE 프로그래밍 언어 · 컴퓨터에게 일을 시키는 도구 · 컴퓨터와 사람이 소통할 수 있는 방법 · (프로그래밍)언어 · 언어마다 각자 다른..
1. Application(MS Excel) · 손쉽게 데이터 분석을 시작할 수 있다. · GUI(Graphic User Interface)를 이용하여 그래프, 통계자료 등을 직관적으로 볼 수 있다. · 실제 업무에서 사용하는 유저가 많다. · 대용량 데이터에 취약하다.(100,000rows 이상) · 엑셀이 제공하지 않는 기능은 사용할 수 없다. e.g. 머신러닝, 서버 구성, ··· 2. Programming with Python(Pandas) · 대용량 데이터도 손쉽게 다룰 수 있다. · 머신러닝, 서버 배포 등 원하는 기능들과 함께 구현할 수 있다. · 학습의 난이도가 엑셀에 비해 높다. · GUI 환경이긴 하지만 엑셀만큼 직관적이진 않다. - 올바른 데이터 분석도구의 선택 · 분석 목적을 확실히..