본문 바로가기

Programming26

파이썬 python drop 함수 활용해서 행 삭제하기 drop 함수 이 데이터프레임에서 race_ethnicity 행의 'All' 값이 속한 행만 삭제하고 싶으면 어떻게 해야 할까? drop 함수를 쓰지 않으면 condition=df['race_ethnicity']!='All'이라는 조건을 적용하는 방법도 있지만,, 그래도 함수를 이용해서 풀어보자. 특정한 label이나 해당 축을 삭제하고 싶을 때 쓰는게 drop 함수이며, 기본적인 형태는 df.drop('row or column 이름', axis='index or 0' or 'columns or 1') 이다. index 값을 지우고 싶을 땐 axis=0, column을 지우고 싶을 땐 axis=1을 붙어주면 되는데, axis를 생략하고 싶으면 df.drop(index='row이름') / df.drop(c.. 2021. 6. 7.
DataFrame과 for문 이용하여 큰 데이터 다루기 왼쪽의 데이터 프레임과 오른쪽 데이터 프레임의 차이는 무엇인가? "room assignment"라는 column이 새로 생성되었고 value들도 어떠한 조건에 따라서 다르게 삽입되어있다. 조건) 80명 이상의 학생이 수강하는 과목은 “Auditorium”에서 진행됩니다. 40명 이상, 80명 미만의 학생이 수강하는 과목은 “Large room”에서 진행됩니다. 15명 이상, 40명 미만의 학생이 수강하는 과목은 “Medium room”에서 진행됩니다. 5명 이상, 15명 미만의 학생이 수강하는 과목은 “Small room”에서 진행됩니다. 폐강 등의 이유로 status가 “not allowed”인 수강생은 room assignment 또한 “not assigned”가 되어야 합니다. 오답) "course.. 2021. 5. 27.