전체코드
#정렬
import pandas as pd
from idlelib.iomenu import encoding
data = pd.read_csv("area.csv",encoding='euc-kr')
#오름차순 sort_values
print(data.sort_values("휘발유"))
print("-------------------------------")
#내림차순 sort_values,ascending=False 기본:True
print(data.sort_values("휘발유",ascending=False))
print(data["휘발유"].sort_values(ascending=False))
print("-------------------------------")
#index숫자 값으로 내림차순
print(data.sort_index(ascending=False))
print("-------------------------------")
#내림차순 키 2개
print(data.sort_values(["휘발유","경유"],ascending=True))
print("-------------------------------")
#replace
print(data["지역"].replace({"서울":"서울특별시","인천":"인천광역시"}))
#print(data.replace({"서울":"서울특별시","인천":"인천광역시"}))
print("-------------------------------")
#기타
print(data["지역"].str.upper()) #소문자=>대문자
print(data["지역"].str.lower()) #대문자=>소문자
print("-------------------------------")
#필드추가 +,=,*,/ 등 출력
data['평균값']=(data['휘발유'] + data['경유'] + data['LPG'])/3
print(data)
print("-------------------------------")
#필드숨김
print(data.drop(columns=["LPG"]))
print(data.drop(index=7))

area.csv
#오름차순 sort_values


#내림차순 sort_values,ascending=False 기본:True


#내림차순 ver2


#index로 내림차순


#내림차순 키 2개


#replace 전체


#replace 특정 칼럼만


#기타

#필드추가 +,=,*,/ 등 출력


#필드숨김 data.drop


#index 숨김


728x90
'Python > Pandas' 카테고리의 다른 글
| Python pandas9 database 연결 #cursor() #fetchall() #rename (0) | 2022.09.26 |
|---|---|
| Python pandas8 함수 이용해서 조건, 값 변경 #apply (0) | 2022.09.26 |
| Python pandas6 #조건으로 데이터 출력하기 (0) | 2022.09.26 |
| Python Pandas5 ##평균값, 최소, 최대값 특정 행렬값(loc) (0) | 2022.09.26 |
| Python pandas4 #txt저장 #xlsc저장 #xls저장 (0) | 2022.09.26 |
댓글