[python] pandas 행, 열 삭제하는 법
pandas 행, 열 삭제하는 법 import pandas as pd rows = [ "c1" , "c2" , "c3" , "c4" , "c5" ] cols = [ "A" , "B" , "C" , "D" , "E" ] data = { cols[0]: [ 100 , 101 , 102 , 103 , 104 ] , cols[2]: [ 300 , 301 , 302 , 303 , 304 ] } df = pd.DataFrame(data , index =rows , columns =cols) df = df.fillna( 0 ) print (df) # 출력 # A B C D E # c1 100 0 300 0 0 # c2 101 0 301 0 0 # c3 102 0 302 0 0 # c4 103 0 303 0 0 # c5 104 0 304 0 0 row, column에 사용할 명칭을 설정하고 data 값을 넣어 DataFrame을 생성했습니다. 1. column(열) 삭제 1-1. del을 이용한 column 삭제 [1] del은 index 값을 기반으로 값을 삭제하며 특정 index 또는 slice를 통해 값을 삭제할 수 있습니다. del df[ "A" ] print (df) # 출력 # B C D E # c1 0 300 0 0 # c2 0 301 0 0 # c3 0 302 0 0 # c4 0 303 0 0 # c5 0 304 0 0 pandas 객체를 slice하여 여러행을 삭제하기 위해서는 아래와