Pandas) 데이터 분석 8편, 데이터 정렬 및 row, column 데이터 수정
1. 데이터 가져와서 특정 컬럼 값 기준으로 오름차순, 내림차순 하기. import pandas as pd df = pd.read_excel('score.xlsx',index_col = '순번') #엑셀 내에 순번이 있어야 함. # 오름차순 정렬 df.sort_values('키',inplace=True) print(df) # 내림차순 정렬 df.sort_values('키',inplace=True,ascending = False) print(df) 앞의 예제들과 달리 2번째 줄에 index_col을 설정하였습니다. 2. 특정 컬럼 값 두개로 정렬하기 # 수학 기준으로 정렬하지만, 같은 점수일 때는 영어로 정렬 df.sort_values(['수학','영어'],ascending= False, inplace=T..
2023. 1. 16.
Pandas) 데이터 분석 6편, loc, iloc의 이해
나도코딩 유튜브 + 외주 자료를 참고하여 만든 자료입니다. 1. loc의 기능 import pandas as pd df = pd.read_excel('score.xlsx') df.set_index('순번', inplace = True) #loc #이름을 이용해서 원하는 row에서 원하는 column 설정 print(df.loc[0]) # index가 0인 row 데이터를 가져옵니다. print(df.loc[5]) loc는 해당 row의 값을 가져오는 기능을 합니다. 2. loc을 이용해서 특정 row에서 특정 column 지정하기 print(df.loc[0,'국어']) print(df.loc[[1,5]],'영어') print(df.loc[[1,5],['영어','수학']]) print(df.loc[1:5,..
2023. 1. 15.