본문 바로가기

Software/Python

Pandas 기초 명령 - 컬럼추가, 행추가, 컬럼 순서 변경 등

요즘 저는 매주 토요일에 Fastcampus에서 Python을 활용한 데이터분석 입문[바로가기]이라는 수업을 진행하고 있는데요.

이 수업을 진행하다보니.. 놓치는 것이 몇 가지 있는 것 같습니다. 그게 수강하시는 분들이 궁금해 하시던 것인데.. 제가 놏치고 지나가 버린 거죠ㅠㅠ. 죄송하고 안타까운 마음에 간단한 몇가지 명령을 소개합니다. 은근 필요한 것인데 또 검색에서 잘 안나타나기도 하구요^^ 그래서 이전에 했던 pandas 연재[바로가기]에 하나 추가해서 글 하나 더 작성합니다.~^^

먼저 dict형으로 data를 하나 만들어서~

pandas DataFrame으로 만들었습니다. 연습해야죠~^^

먼저 컬럼 column의 순서를 변경하는 것입니다.

혹은 index의 순서도 바꾸고 싶을 수 있죠^^

아.. 컬럼을 하나 추가합니다~^^

원하는 위치의 값을 변경하는 방법으로 loc 옵션을 사용할 수 있습니다.~

컬럼간 연산입니다. 이런게 매력이죠^^

행, index, row를 하나 추가합니다.~ append로 해도 되는데.. 마지막 인덱스를 안다면 그 다음으로 추가해도 됩니다. 한 줄 추가할 때는 이렇게 하는 것이 편하고, 다수의 데이터를 row 방향으로 추가할 때는 따로 dataframe을 만들고, concat 명령을 사용하는 것이 더 효율적인 듯 합니다.

이번엔 이렇게도 추가해 보았습니다/~^^

pandas의 row 행의 복사도 수행했구요~^^

반응형