라벨이 drop인 게시물 표시

[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하여 여러행을 삭제하기 위해서는 아래와