-
카테고리
-
세부 분야
자격증 (데이터 사이언스)
-
해결 여부
해결됨
drop을 쓸 때 하나씩만 삭제가 가능한가요?
23.11.03 07:28 작성 조회수 187
0
- 안녕하세요! drop을 배워서 쓰고 있는데, drop은 하나씩만 삭제가 가능한가요? 여러개 삭제하려면 어떻게 해야하나요?
답변을 작성해보세요.
1
퇴근후딴짓
지식공유자2023.11.03
df.drop([행1, 행2, 행3], axis=0)
으로 삭제 가능합니다.
예를들어
import pandas as pd
# 예제 데이터프레임 생성
df = pd.DataFrame({
'A': [1, 2, 3, 4],
'B': [5, 6, 7, 8],
'C': [9, 10, 11, 12],
'D': [13, 14, 15, 16]
})
# 컬럼 삭제
df_dropped_columns = df.drop(['B', 'D'], axis=1)
# 행 삭제
df_dropped_rows = df.drop([1, 3], axis=0)
df_dropped_columns, df_dropped_rows
컬럼 삭제 결과
( A C
0 1 9
1 2 10
2 3 11
3 4 12,
행 삭제 결과
A B C D 0 1 5 9 13 2 3 7 11 15)
답변 1