일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 파이썬
- springboot
- Kafka
- License
- high level client
- flask
- sort
- Mac
- API
- Java
- plugin
- Test
- token filter test
- 차트
- Elasticsearch
- MySQL
- aggs
- docker
- zip 파일 암호화
- aggregation
- licence delete curl
- 900gle
- zip 암호화
- query
- analyzer test
- matplotlib
- ELASTIC
- license delete
- Python
- TensorFlow
- Today
- Total
목록Python/matplotlib (11)
개발잡부
# -*- coding: utf-8 -*- import time import json import requests import ssl import urllib3 from ssl import create_default_context import matplotlib.pyplot as plt from matplotlib.collections import EventCollection import numpy as np from time import sleep plt.rcParams['font.family'] = 'AppleGothic' print(ssl.OPENSSL_VERSION) urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) def c..
legend picking chart 혹은 TGV (Tejeb) 이라고 함 legend picking 때잽질을 하려면 보고가 생명인데, 이 때잽질이라는게 말로 나불거려서 때르잽이 되려면 1급 때잽이여야 하고 텍스트로만 보고하기에는 이해하는 놈들이 일본애니 마니아라서 이해하는데 한계가 있고, 변태스러운 2D 마니아들을 위한 맞춤 보고서를 작성해야 하는데 그때를 대비해서 쓸만한 차트를 몇개 알아놓고 신속하게 때르잽질을 한다 sample import numpy as np import matplotlib.pyplot as plt t = np.linspace(0, 1) y1 = 2 * np.sin(2*np.pi*t) y2 = 4 * np.sin(2*np.pi*2*t) fig, ax = plt.subplots() ..
import numpy as np import matplotlib.pyplot as plt def f(t): return np.exp(-t) * np.cos(2*np.pi*t) t1 = np.arange(0.0, 5.0, 0.1) t2 = np.arange(0.0, 5.0, 0.02) plt.figure() plt.subplot(211) plt.plot(t1, f(t1), color='tab:blue', marker='o') plt.plot(t2, f(t2), color='black') plt.subplot(212) plt.plot(t2, np.cos(2*np.pi*t2), color='tab:orange', linestyle='--') plt.show()
import matplotlib.pyplot as plt import numpy as np plt.style.use('_mpl-gallery-nogrid') # make data x = [1, 2, 3, 4] colors = plt.get_cmap('Blues')(np.linspace(0.2, 0.7, len(x))) # plot fig, ax = plt.subplots() ax.pie(x, colors=colors, radius=3, center=(4, 4), wedgeprops={"linewidth": 1, "edgecolor": "white"}, frame=True) ax.set(xlim=(0, 8), xticks=np.arange(1, 8), ylim=(0, 8), yticks=np.arange(..
import numpy as np import matplotlib.pyplot as plt x = np.arange(14) y = np.sin(x / 2) plt.step(x, y + 2, label='pre (default)') plt.plot(x, y + 2, 'o--', color='grey', alpha=0.3) plt.step(x, y + 1, where='mid', label='mid') plt.plot(x, y + 1, 'o--', color='grey', alpha=0.3) plt.step(x, y, where='post', label='post') plt.plot(x, y, 'o--', color='grey', alpha=0.3) plt.grid(axis='x', color='0.95')..
import matplotlib.pyplot as plt from matplotlib.collections import EventCollection import numpy as np plt.rcParams['font.family'] = 'AppleGothic' xdata= range(0, 88) ydata1= [67.89, 15.56, 12.77, 13.39, 15.69, 13.18, 16.3, 13.92, 16.8, 14.18, 15.05, 28.49, 15.1, 14.96, 12.1, 13.23, 16.92, 13.55, 16.1, 14.2, 15.43, 12.78, 15.55, 12.78, 12.35, 15.06, 14.21, 15.68, 12.33, 14.07, 15.72, 17.83, 14.73..
Windows OS 나눔고딕 폰트가 설치되어 있다면, plt.rcParams['font.family'] = 'NanumGothic' 맑은고딕 폰트가 설치되어 있다면, plt.rcParams['font.family'] = 'Malgun Gothic' Mac OS Apple Gothic 이 설치되어 있다면, plt.rcParams['font.family'] = 'AppleGothic'
선으로 된것들 총집합 관련글 15번 까지 반영 https://wikidocs.net/92094 15. Matplotlib 수평선/수직선 표시하기 ![](https://wikidocs.net/images/page/92094/set_lines_00.png) 그래프의 특정 위치에 수직선/수평선을 표시하기 위해서 ** ... wikidocs.net 코드 1 import matplotlib.pyplot as plt import numpy as np x = np.arange(0, 4, 0.5) plt.plot(x, x + 1, 'bo' ,label='x1') plt.plot(x, x**2 - 4, 'g--', label='x2') plt.plot(x, -2*x + 3, 'r:', label='x3') plt.xla..
축범위 지정하기 코드 1 import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4], [2, 3, 5, 10]) plt.xlabel('X-Axis') plt.ylabel('Y-Axis') plt.xlim([0, 5]) # X축의 범위: [xmin, xmax] plt.ylim([0, 20]) # Y축의 범위: [ymin, ymax] plt.show() # X축의 범위: [xmin, xmax] # Y축의 범위: [ymin, ymax] plt.xlim([0, 5]) plt.ylim([0, 15]) # X, Y축의 범위: [xmin, xmax, ymin, ymax] plt.axis([0, 5, 0, 20]) https://wikidocs.net/92083
코드 1 import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4]) plt.show() 결과 #실행 python src/Chart.py 기본 그래프 음.. 음.. 스타일지정 코드 2 import matplotlib.pyplot as plt #그리고 plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'ro') plt.axis([0, 6, 0, 20]) #보여준다 plt.show() 포맷 문자열 ‘ro’는 빨간색 (‘red’)의 원형 (‘o’) ‘b-‘는 파란색 (‘blue’)의 실선 (‘-‘) 정리가 필요하군.. matplotlib.pyplot 모듈의 axis() 함수를 이용해서 축의 범위 [xmin, xmax, ymin, ymax]를 지정 여러 개..