전체코드
#정렬
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 |
댓글