본문 바로가기
728x90

비트 장기/파이썬8

파이썬 import matplotlib.pyplot as plt import urllib.parse import urllib.request import pytagcloud ym = [] forlist = [] natlist = [] for y in range(2012, 2013): for i in range(1, 13): #월을 표시하기위해 1~12까지 반복하게 한다. url = 'http://openapi.tour.go.kr/openapi/service/TourismResourceStatsService/getPchrgTrrsrtVisitorList' sk = "7gJ2zt4OmZnQ82ubK4gjDVnHJA%2F5sxYPlB3zEub5vjE8BQnSOUalR9EQ%2B9A9DXot6M5PnDH4nxA586dC.. 2018. 8. 31.
8/30 data.co.kr filter활용 def func01(t): return t >= 30 def func02(t): return t%3==0 def func03(t): print(t) return len(t)>1 def func04(t): if len(t)>1: return t a=[10,20,30,40,50] b=list(filter(func01,a))#(필터에 사용될 함수의 이름, 함수에 들고갈 data) #함수를 콜하면서 a의값을 던진다. b라는 객체에 filter 조건으로 걸러서 보냄 #미리 함수로 조건을 만들어놓고 바로 뽑아낸다. 코드단순화 print(b) b=list(filter(func02,a))#(필터에 사용될 함수의 이름, 함수에 들고갈 data) #함수를 콜하면서 a의값을 던진다. b라.. 2018. 8. 30.
8/29 그래프에 title label text grid넣어주기, 한 차트에 두개의 그래프를 보여주기import random import matplotlib.pyplot as plt# plt.로 함수써주세요~ import matplotlib.font_manager as fm fl = fm.FontProperties(fname='C:\Windows\Fonts\malgun.ttf').get_name()# 한글 pont 경로를 넣어줘야된다. #C:\Windows\Fonts\ 파일속성명으로 적어줘야된다. plt.rc('font',family=fl) print("="*100) plt.title('끝')#표 제목 한글이안된다. plt.xlabel("연령별") plt.ylabel("연봉") x=[0,50,100,150,200.. 2018. 8. 29.
8/28 크롤링 api긁어오기 크롤링해서가져오는데 까지import urllib.request client_id = "Vneh4QhxmofgSOMj2LB7"#내 client id문자열로 입력 client_secret = "g8uD1EnrZD" print(type(client_id)) encText = urllib.parse.quote("태풍")#이슈인 단어 url = "https://openapi.naver.com/v1/search/news.json?query=" + \ encText + "&start=1&display=100"# news부분만 바꾸면된다 엔터치면 자동으로 연결해줌 가장 최근에 뜬것 백개만 가져온다. print(url)# xml,과json으로 가져온다 json은 데이터를 주고받는 용도로만 쓰인다. 제이슨 request .. 2018. 8. 28.