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.
Python Pandas2 #index.name #set_index
전체코드 import pandas as pd data = { 'area' : ['서울','경기도','제주도'], 'gas' : [1150,1200,980], 'diesel' :[1860,1845,1998], 'gasoline' : [1750,1700,1810] } pr=pd.DataFrame(data) #index.name : 표이름 pr.index.name='지역별 유가' print(pr) pr2=pd.DataFrame(data) #index 번호를 데이터 키값에 맞춰 변동한 상태 print(pr2.set_index("area")) #표 이름 정하기: index.name #인덱스 기준 변경
2022. 9. 26.
Python Padas1 정리 #Series #DataFrame
pandas pip install 이후 #Series 로 배열을 시각화 한다. import pandas as pd #Series => Time, Num, Data (간격에 맞춰서 배치된 데이터) data = pd.Series([10,20,30,40]) #Series로 배열값 로드 (인덱스 자동 설정) print(data) #Series + index를 이용해 인덱스 이름을 정할 수 있다. #index 기본 숫자 (0 부터 시작) 데이터 인덱스 이용해서 이름 지정가능함 data2 = pd.Series([17,19,20,17,16,15,16],index=['월','화','수','목','금','토','일']) print(data2) print(data2['토']) #지정된 index 별명 출력할 수 있음 #D..
2022. 9. 26.