본문 바로가기
Python pandas7 #정렬 #sort _values#sort_values #ascending=False 전체코드 #정렬 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숫자 값으로 내림차.. 2022. 9. 26.
Python pandas6 #조건으로 데이터 출력하기 area.csv 휘발유가 1700 이하이고, 지역이 대구인 데이터 휘발유가 1700 이하이고, 경유가 1800 이하인 데이터 전체코드 #조건문 import pandas as pd data = pd.read_csv("area.csv",encoding='euc-kr') #False or True로 출력됨 #print(data["휘발유"] 2022. 9. 26.
Python Pandas5 ##평균값, 최소, 최대값 특정 행렬값(loc) 전체코드 #평균값, 최소, 최대값 특정 행렬값(loc) import pandas as pd #read_csv 로드시 data = pd.read_csv("area.csv",encoding='euc-kr') #print(data) #describe():평균값 카운터값 최소값 최대값등 산술 출력 (문자열 상태는 X) #25~75% : 전체 데이터 파트 부분 print(data.describe()) #loc #print(data.loc[0]) #특정 칼럼값 가져오기 #print(data.loc[0]["LPG"]) #두가지 지역을 비교하는 데이터 #print(data.loc[[0,1],"경유"]) #print(data.loc[[0,1],["휘발유","경유"]]) area.csv 2022. 9. 26.
Python pandas4 #txt저장 #xlsc저장 #xls저장 *하기 코드들이 정상 작동하려면 #pip install xlwt #pip install openpyxl 설치 해야한다 encoding = 'euc-kr' 로 적용해야 한글이 깨지지 않는다. data2.xlsx 전체코드 #txt로 저장 import pandas as pd data = { "area" : ['강남구','강동구','강북구','강서구'], "gasoline" : [1947,1812,1677,1721], "diesel" : [1647,1918,1809,1855], "ev" : [173.8,170,158.4,166] } #txt 생성할 떄 DataFrame을 무조건 선언 후 저장 pr=pd.DataFrame(data) #txt로 저장 #pr.to_csv("data.txt",encoding='euc-.. 2022. 9. 26.
Python pandas3 #csv 저장 #csv 저장 import pandas as pd data = { "area" : ['강남구','강동구','강북구','강서구'], "gasoline" : [1947,1812,1677,1721], "diesel" : [1647,1918,1809,1855], "ev" : [173.8,170,158.4,166] } #csv 생성할 떄 DataFrame을 무조건 선언 후 저장 pr=pd.DataFrame(data) pr.index.name='유가리스트' #to_csv 파일(csv)로 저장(pandas전용문법) pr.to_csv('opinet.csv',encoding='euc-kr') *encoding='euc-kr' 2022. 9. 26.