테이블 결합 준비

스프레드시트 사용자를 위한 Python

Chris Cardillo

Data Scientist

테이블 병합

테이블 병합.png

스프레드시트 사용자를 위한 Python

테이블 병합

테이블 병합 이름 강조.png

스프레드시트 사용자를 위한 Python

병합: 데이터 과학의 VLOOKUP

과일 VLookup.png

스프레드시트 사용자를 위한 Python

병합: 데이터 과학의 VLOOKUP

왼쪽 키의 과일 VLookup.png

스프레드시트 사용자를 위한 Python

병합: 데이터 과학의 VLOOKUP

오른쪽 매칭의 과일 VLookup.png

스프레드시트 사용자를 위한 Python

Python에서 병합

  • Python은 대소문자를 구분합니다.
    • 'Apple' != 'apple'
스프레드시트 사용자를 위한 Python

Python에서 병합

  • Python은 대소문자를 구분합니다.
    • 'Apple' != 'apple'
  • Python은 공백도 정확히 비교합니다.
    • 'Apple' != ' Apple '
스프레드시트 사용자를 위한 Python

Python에서 병합

  • Python은 대소문자를 구분합니다.
    • 'Apple' != 'apple'
  • Python은 정확히 비교합니다.
    • 'Apple' != ' Apple '
  • Python은 전체 테이블을 조인합니다.
    • AB + ACD = ABCD, ABC만 원해도 동일
    • 따라서 열 D를 삭제해야 합니다.
스프레드시트 사용자를 위한 Python

대소문자 민감도 처리

fruit_Price - 이름 대문자

과일 가격 대문자.png

fruit_Color - 이름 타이틀 케이스

과일 색상 콘솔.png

스프레드시트 사용자를 위한 Python

.str.title() 메서드

fruit_price['name'].str.title()
스프레드시트 사용자를 위한 Python

.str.title() 메서드

fruit_price['name'] = fruit_price['name'].str.title()

print(fruit_price)

과일 가격 콘솔.png

스프레드시트 사용자를 위한 Python

.str.upper() 메서드

fruit_price['name'] = fruit_price['name'].str.upper()

print(fruit_price)

과일 가격 대문자.png

스프레드시트 사용자를 위한 Python

.str.lower() 메서드

fruit_price['name'] = fruit_price['name'].str.lower()

print(fruit_price)

과일 가격 소문자.png

스프레드시트 사용자를 위한 Python

.str.title() 메서드

fruit_price['name'] = fruit_price['name'].str.title()

print(fruit_price)

과일 가격 콘솔.png

스프레드시트 사용자를 위한 Python

공백 처리: .str.strip()

fruit_price['name'] = fruit_price['name'].str.strip()

print(fruit_price)

과일 가격 콘솔.png

스프레드시트 사용자를 위한 Python

열 선택 및 삭제

불필요한 열 포함 과일.png

스프레드시트 사용자를 위한 Python

열 선택

열 선택
fruit_price[['name', 'price_usd']]

과일 가격 콘솔.png

스프레드시트 사용자를 위한 Python

열 선택

열 선택
fruit_price = fruit_price[['name', 'price_usd']]

과일 가격 콘솔.png

스프레드시트 사용자를 위한 Python

.drop()으로 열 삭제

열 삭제
fruit_price.drop('unneeded', axis=1)

과일 가격 콘솔.png

스프레드시트 사용자를 위한 Python

열 삭제

열 삭제
fruit_price = fruit_price.drop('unneeded', axis=1)

과일 가격 콘솔.png

스프레드시트 사용자를 위한 Python

이제 직접 해보세요!

스프레드시트 사용자를 위한 Python

Preparing Video For Download...