사용자 도구

사이트 도구


matplotlib

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
matplotlib [2020/01/29 08:04] – [Subplot] rex8312matplotlib [2024/03/23 02:38] (현재) – 바깥 편집 127.0.0.1
줄 3: 줄 3:
 ===== Animation ===== ===== Animation =====
  
-  http://jakevdp.github.io/blog/2012/08/18/matplotlib-animation-tutorial/+  http://jakevdp.github.io/blog/2012/08/18/matplotlib-animation-tutorial/ 
 +  * [[https://towardsdatascience.com/animate-your-graphs-in-python-in-4-easy-steps-243dccad9a7|Animate your Graphs in Python in 4 Easy Steps! (GIF 파일 만들기)]]
  
  
줄 76: 줄 77:
   * https://towardsdatascience.com/everything-you-need-to-know-about-scatter-plots-for-data-visualisation-924144c0bc5   * https://towardsdatascience.com/everything-you-need-to-know-about-scatter-plots-for-data-visualisation-924144c0bc5
  
-====== imshow ======+===== imshow =====
  
 <code python> <code python>
줄 92: 줄 93:
     else:     else:
         c = (1 - min_diff) * w         c = (1 - min_diff) * w
 +    c = np.clip(c, 0, 1)
     cs.append(c)     cs.append(c)
     ax1.text(0,      ax1.text(0, 
줄 105: 줄 107:
  
 ===== Radar chart ===== ===== Radar chart =====
 +
 +  * https://matplotlib.org/3.1.1/gallery/specialty_plots/radar_chart.html#sphx-glr-gallery-specialty-plots-radar-chart-py
  
 <code python> <code python>
줄 122: 줄 126:
 </code> </code>
  
-====== Subplot ======+===== Subplot =====
  
   * https://matplotlib.org/3.1.1/gallery/recipes/create_subplots.html#sphx-glr-gallery-recipes-create-subplots-py   * https://matplotlib.org/3.1.1/gallery/recipes/create_subplots.html#sphx-glr-gallery-recipes-create-subplots-py
  
-====== Embedded plot ======+===== Embedded plot =====
  
 <code python> <code python>
줄 144: 줄 148:
  
 scatter = ax.scatter(data[:, 0], data[:, 1], cmap='jet') scatter = ax.scatter(data[:, 0], data[:, 1], cmap='jet')
 +ax.set_xlim([-0.2, 1.2])
 +ax.set_ylim([-0.2, 1.2])
 +
 for idx, (x, y) in enumerate(data): for idx, (x, y) in enumerate(data):
     subdata_ = subdata[idx]     subdata_ = subdata[idx]
줄 150: 줄 157:
     height = box.height * 0.2     height = box.height * 0.2
     xmin, xmax, ymin, ymax = ax.axis()     xmin, xmax, ymin, ymax = ax.axis()
-    nx = (x - xmin - width/2) / (xmax - xmin) +    nx = (x - xmin) / (xmax - xmin) - width / 2 
-    ny = (y - ymin - height/2) / (ymax - ymin)+    ny = (y - ymin) / (ymax - ymin) - height / 2
     inax_position  = ax.transAxes.transform([nx, ny])     inax_position  = ax.transAxes.transform([nx, ny])
     transFigure = fig.transFigure.inverted()     transFigure = fig.transFigure.inverted()
줄 163: 줄 170:
 plt.show() plt.show()
 </code> </code>
 +
 +
 +
 +===== Neural Net Weights/Activation =====
 +
 +  * [[https://matplotlib.org/3.1.1/gallery/specialty_plots/hinton_demo.html#sphx-glr-gallery-specialty-plots-hinton-demo-py|hinton diagram]]
 +
 +
matplotlib.1580285049.txt.gz · 마지막으로 수정됨: (바깥 편집)