DataFrame 행 및 열 삭제

개요



변수에 대해서 .drop( )에 인덱스 또는 컬럼을 지정하는 것으로 삭제할 수 있다.

데이터 프레임 만들기


import pandas as pd

data = {"furuits": ["apple", "orange", "banana", "strawberry", "kiwifruit"],
              "time": [1, 4, 5, 6, 3],   "year": [2001, 2002, 2001, 2008, 2006]}

df = pd.DataFrame(data)



0행 삭제


df1 = df.drop(0)
display(df1)



열 삭제 (제 2 인수에 axis = 1을 지정한다)


df2 = df.drop("year", axis = 1)
display(df2)



함께 삭제 (목록으로 전달)


df3 = df.drop([1, 2, 3, 4])
display(df3)



홀수 인덱스의 행 삭제


import numpy as np

df4 = df.drop(np.arange(1, 5, 2))
display(df4)

좋은 웹페이지 즐겨찾기