[파이썬] 데이터프레임의 2개의 행을 서로 교환하는 사용자 정의 함수(def) 만들기


[파이썬] 데이터프레임의 2개의 행을 서로 교환하는 사용자 정의 함수(def) 만들기

파이썬 데이터 분석 도서 출판을 위한 모든 파일을 넘기고 수정이 끝났다. (출판사에서 열심히 출판 준비해주고 계신 중 ㅠ_ㅠ) /ㅡ/ 이와 관련한 것은 다음에 따로 포스팅하기로 하고 오늘은 정말 오랜만에 다시 성실히!!! 파이썬 포스팅을 해보려고 한다. 오늘의 주제는 데이터프레임의 특정 2개 행의 위치를 서로 교환하는 사용자 정의 함수를 만들어 사용해 보는 것이다. 특정 행을 서로 교환해주는 함수가 판다스나 넘파이에 없기 때문에 스스로 만들어야 한다. 넘파이, 판다스 라이브러리만 필요하다. import numpy as np import pandas as pd 넘파이 arange 함수로 5 by 5 데이트프레임을 만들어주자. numbers = pd.DataFrame(np.arange(25).reshape(5, -1)) numbers out : 사용자 정의 함수에 활용할 메서드는 다음과 같다. * iloc : 위치 기반 인덱싱 함수 * copy() : 객체를 인덱스와 데이터를 복사 함수...


#array #파이썬 #위치기반인덱싱 #사용자정의함수 #배열 #데이터프레임 #데이터분석 #데이터복사 #넘파이 #python #pandas #numpy #iloc #def #DataFrame #DataAnalysis #copy #판다스

원문링크 : [파이썬] 데이터프레임의 2개의 행을 서로 교환하는 사용자 정의 함수(def) 만들기