728x90
반응형

2025/10/01 2

Pandas 데이터 미리보기: head(), tail(), info(), describe()

Pandas 데이터 미리보기: head(), tail(), info(), describe()데이터 분석을 시작할 때 가장 먼저 해야 할 일은 데이터의 구조와 내용을 파악하는 것입니다. Pandas 라이브러리는 데이터프레임을 탐색하고 정리하는 데 유용한 다양한 함수를 제공합니다. 이번 포스팅에서는 head(), tail(), info(), describe() 함수의 사용법과 활용 방법을 살펴보겠습니다.1. head(): 데이터의 일부 미리보기head() 함수는 데이터프레임의 처음 몇 개의 행을 출력합니다. 기본적으로 5개 행을 반환하지만, 원하는 개수를 지정할 수도 있습니다.예제 코드import pandas as pd# 샘플 데이터 생성data = { '이름': ['홍길동', '김철수', '이영희',..

Python/Pandas 2025.10.01

NumPy 배열 브로드캐스팅 (Broadcasting)

NumPy 배열 브로드캐스팅 (Broadcasting)NumPy는 Python에서 강력한 배열 처리 기능을 제공하는 라이브러리로, 과학 계산 및 데이터 분석에 널리 사용되고 있습니다. NumPy의 주요 기능 중 하나는 브로드캐스팅(Broadcasting)입니다. 브로드캐스팅은 크기가 다른 배열 간에 연산을 수행할 때 유용하게 사용됩니다. 이번 포스팅에서는 브로드캐스팅의 개념과 활용 방법을 자세히 알아보겠습니다.1. 브로드캐스팅이란?브로드캐스팅은 NumPy에서 서로 다른 크기의 배열 간에 연산을 수행할 수 있도록 배열을 자동으로 확장하는 기능입니다. 예를 들어, 배열의 크기가 동일하지 않아도 NumPy는 내부적으로 더 작은 배열의 크기를 확장하여 연산을 수행합니다.브로드캐스팅 규칙두 배열의 축(axis)의..

Python/NumPy 2025.10.01
728x90
반응형