[pandas] 두 데이터 프레임에 공통으로 존재하는 행 추출하기
두 데이터 프레임에 공통으로 존재하는 행 추출하기 때때로 두 데이터 프레임에서 공통으로 존재하는 행을 추출해야 하는 상황이 발생합니다. 예를 들어, 아래 코드에서 생성된 df1과 df2는 몇 가지 공통된 데이터를 포함하고 있습니다.import pandas as pd# 첫 번째 데이터 프레임 생성df1 = pd.DataFrame({ 'colA': [10, 20, 50, 30], 'colB': [50, 60, 20, 70], 'colC': [90, 100, 80, 90]})# 두 번째 데이터 프레임 생성df2 = pd.DataFrame({ 'colA': [55, 30, 20, 70], 'colB': [15, 70, 60, 10], 'colC': [95, 90, 100, 30..
2024. 10. 16.
[pandas] 특정 열의 값을 기준으로 행을 선택하는 방법
판다스에서 특정 열의 값을 기준으로 데이터 프레임의 행을 선택하는 방법데이터 분석에서는 특정 열의 값을 기준으로 필요한 행을 선택하는 것이 자주 요구됩니다. 이러한 작업은 데이터의 특성에 따라 다양한 필터링 방식으로 이루어질 수 있습니다. 판다스는 이러한 행 선택 작업을 매우 간편하게 처리할 수 있도록 다양한 기능을 제공합니다. 예시 생성아래의 예시 데이터 프레임을 활용하여, 특정 열의 값을 기준으로 데이터를 필터링하는 여러 방법을 설명하겠습니다. import numpy as npdata = { 'A': ['foo', 'bar', 'foo', 'bar', 'foo', 'bar', 'foo', 'foo'], 'B': ['one', 'one', 'two', 'two', 'three', 'fou..
2024. 5. 22.