본문 바로가기

Python3

[Python] Pandas Series와 DataFrame Pandas??Pandas는 Python의 데이터 분석 및 조작을 위한 라이브러리이다.테이블 형식의 데이터를 다루는데 최적화되어있다. ▼ 특징 - 데이터 처리 및 변환  # 데이터 필터링, 선택, 정렬  # 결측값 처리- 유연한 데이터 입출력  # CSV, JSON, HTML, SQL, Excel 등 다양한 파일 포맷 지원  # 데이터를 읽고 저장하는 함수 제공 - 연산 및 분석 기능  # 통계 계산( 평균, 분산, 중간값 등)  # 그룹화(groupby) 및 집계  Pandas 자료구조 Series와 DataFrameSeries : 1차원 데이터 구조로, 배열과 비슷하며 인덱스가 포함된다. DataFrame : 2차원 데이터구조로, 행과 열로 구성된 테이블 형식이다.  seriespd.Series() .. 2025. 1. 9.
[Python] 파이썬 자료형 형변환 자료형이란? ▶ 자료형은 프로그래밍에서 데이터가 가질 수 있는 종류를 의미한다.▶ 메모리에서 데이터를 어떻게 저장하고 처리할 지 정의 -----파이썬에서 변수의 자료형의 종료int(정수) 형 : 소수점이 없는 정수의 값float(실수) 형 : 소수점이 있는 실수의 값str(문자열) 형 : 문자들을 모은 것. 파이썬에서는 홑따옴표 또는 쌍따옴표로 표기한다.bool(불리언) 형 : True값 또는 False값 만 가질 수 있다.None(Null) 형 : 값이 없음을 나타낸다. 변수이름은 선언하지만 아직 값을 가지지 않을 때 사용한다.list(리스트) 형 : 여러 값을 하나의 변수안에 저장. 순서가 중요하다.tuple(튜플) 형 : 리스트와 비슷하나, 생성 후 값을 변경할 수 없이 고정된다.dict(딕셔너리).. 2024. 11. 25.
[Python] 연산자, 비교연산자, 논리연산자, in연산자 연산자 파이썬에서는 산술연산자( +, -, *, /, %, //, ** )를 통해서 숫자, 문자열에 대한 연산을 할 수 있다.만약 문자역을 연산한다면 다음과 같다.  다음으로는 데이터를 할당하는 복합대입연산자이다.num += 2        # num = num + 2num -= 2         # num = num - 2num *= 2         # num = num * 2num /= 2          # num = num / 2num //= 2         # num = num // 2 (몫 구하기)num %= 2         # num = num % 2 (나머지 구하기)num **= 2         # num = num ** 2 (거듭 제곱)  풀어쓴 식에서 오른쪽의 연산을 왼쪽 변수에.. 2024. 11. 24.