Bldev's Blog

Python

6편

Python

[Python] 객체 복사

2021. 1. 7.

객체 참조 객체 참조: 기존 객체의 메모리 주소를 참조하므로 새로운 객체 변경 시 기존 객체도 변경됨 (mutable 객체일 경우) immutable 객체인 경우 객체 참조를 해도 새로운 메모리 주소를 참조하는 새로운 객체가 생성됨 객체 복사 1) 얕은 복사: 복합 객체의 내부 객체를 참조 얕은 복사를 하는 것은 복합 객

Python

[Python] 진법 변환

2020. 12. 17.

int() 함수 & 45; 용도: 자연수 진법으로 표현된 수를 10진수 정수로 변환 & 45; 문법 int(값, 밑) & 45; 파라미터 1. 값: 자연수 진법으로 표현된 수 또는 수의 문자열 형태 단, 밑을 명시적으로 전달한 경우 값은 문자열 형태가 되어야 함 2. 밑(Base): 자연수 진법의 밑 (0 또는 2에서 3

Python

[Python] 문법 정리

2020. 12. 11.

컴프리헨션 (Comprehension) 리스트 컴프리헨션 집합 컴프리헨션 딕셔너리 컴프리헨션 제너레이터 컴프리헨션 함수 함수 정의 위치 인수 위치 인수 (Positional Argument): 함수 호출 시 적절한 위치에 순서대로 넣는 인수 임의 인수 임의 인수 (Arbitrary Arguments): 위치와 개수가 정해

Python

[Python] Pandas 기본 2

2020. 11. 30.

앞서 살펴본 시리즈와 데이터프레임은 Pandas에서 데이터를 저장하는 자료구조 객체입니다. 두 객체의 생성 및 초기화, 조작 방법에는 차이가 있으며 Numpy의 배열(ndarray 객체)와도 연관이 있습니다. 자료구조 객체를 초기화하는 것은 데이터를 준비하고 그 데이터를 담을 수 있는 구조에 넣는 것과 같습니다. 시리즈와

Python

[Python] Pandas 기본 1

2020. 11. 29.

Pandas가 자료를 저장하는 구조에는 크게 두 가지가 있습니다. 1. 시리즈(Series): 정수, 실수, 문자열, 객체 등 모든 데이터를 저장할 수 있는 1차원 배열 자료구조 시리즈의 각각의 데이터는 레이블(label)을 가질 수 있는데, 이 레이블들을 묶어서 인덱스(index)라고 부릅니다. 즉, 시리즈가 가지고 있

Python

[파이썬] Pandas 데이터 정제

2020. 11. 26.

Pandas의 데이터프레임에서 이상(비정상) 데이터를 제거하는 방법에는 여러 가지가 있습니다. 이상 데이터를 제거한다는 Null 값을 제거하는 것과 특정 조건에 따라 이상 데이터를 판별하고 해당 데이터를 다른 데이터로 변환하는 것입니다. 다음 방법을 사용하여 조건에 따라 기존 데이터프레임 데이터를 수정하거나 기존 데이터프