전체 글104 [2-1] 숫자형 숫자형이란 숫자 형태로 이루어진 자료형이다. 숫자형은 정수, 실수, 8진수, 16진수가 있다. 항목파이썬 사용 예정수(int) 12, -269, 0 실수(float) 12.88, -6.889, 3.4e10 8진수 0o34, 0o85 16진수 0x2A, 0xFF ■ 숫자형을 활용하기 위한 연산자● 사칙연산>>> a = 3>>> b = 4>>> a + b7>>> a - b-1 >>> a * b12>>> a / b0.75 ● a의 b제곱 ** 연산자 >>> a = 3>>> b = 4>>> a ** b81 ● 나눗셈 후 나머지를 리턴하는 % 연산 >>> 7 % 31 ● 나눗셈 후 몫을 리턴하는 // 연산자 >>> 7 / 41.75>>> 7 // 41 2024. 6. 26. 판다스 패키지 소개 대부분의 데이터는 시계열(series)이나 표(table)의 형태로 나타낼 수 있다. 판다스(Pandas) 패키지는 이러한 데이터를 다루기 위한 시리즈(Series) 클래스와 데이터프레임(DataFrame) 클래스를 제공한다.■ pandas 패키지 import>>> import pandas as pd■ Series 클래스Series 클래스는 넘파이에서 제공하는 1차원 배열과 비슷하지만 각 데이터의 의미를 표시하는 인덱스(index)를 붙일 수 있다. 데이터 자체는 값(value)라고 한다.- 시리즈 = 값(value) + 인덱스(index)● 시리즈 생성데이터를 리스트나 1차원 배열 형식으로 Series 클래스 생성자에 넣어주면 시리즈 클래스 객체를 만들 수 있다. 이 때 인덱스의 길이는 데이터의 길이.. 2024. 6. 26. openpyxl 소개 및 설치 파이썬에는 여러 엑셀 라이브러리가 있는데 주요 라이브러리의 특징은 다음과 같다. 라이브러리읽기쓰기지원 엑셀 확장자openpyxlOO.xlsxxlsxwriterXO.xlsxxlrdOX.xlsxlwtXO.xlsxlutilsOO.xlswin32comOO.xls, .xlsxxlwingsOO.xlsx■ 설치공식 파이썬의 경우 openpyxl은 기본 라이브러리가 아니므로 설치가 필요하다. - openpyxl 설치>>> pip install openpyxl- openpyxl 설치 버전 확인>>> import openpyxl>>> print(openpyxl.__version__) 2024. 6. 26. [01] 넘파이 배열 ■ 넘파이 배열많은 숫자 데이터를 하나의 변수에 넣고 관리할 때 리스트는 속도가 느리고 메모리를 많이 차지하는 단점이 있다. 배열(array)을 사용하면 적은 메모리로 많은 데이터를 빠르게 처리할 수 있다. 배열은 리스트와 비슷하다. 하지만 모든 원소가 자료형이어야 하고, 원소의 갯수를 바꿀 수 없다. 파이썬은 자체적으로 배열 자료형을 제공하지 않는다. 따라서 배열을 구현한 다른 패키지를 import한다. 가장 대표적인 패키지는 넘파이(NumPy)이다.넘파이는 수치해석용 파이썬 패키지이다. 다차원의 배열 자료구조 "ndarray" 클래스를 지원하며 벡터와 행렬을 사용하는 선형대수 계산에 주로 사용된다.넘파이는 C로 구현된 CPython에서만 사용할 수 있다. 넘파이의 배열 연산은 C로 구현된 내.. 2024. 6. 25. 이전 1 ··· 7 8 9 10 11 12 13 ··· 26 다음