전체코드
#함수이용하기
import pandas as pd
from idlelib.iomenu import encoding
data = pd.read_csv("area.csv",encoding='euc-kr')
#값변경
def add_liter(z):
return str(z) + "L"
#data["휘발유"] = type은 Object
#apply 함수: 해당 객체 반환
data["휘발유"] = data["휘발유"].apply(add_liter)
print(data)
#함수에 조건문 적용해서 값 변경
def add_literck(k):
if k > 1700:
return str(k)+"L"
return str(k)
data["휘발유"]=data["휘발유"].apply(add_literck)
print(data)
area.csv
728x90
'Python > Pandas' 카테고리의 다른 글
Python pandas9 database 연결 #cursor() #fetchall() #rename (0) | 2022.09.26 |
---|---|
Python pandas7 #정렬 #sort _values#sort_values #ascending=False (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 |
댓글