2015-04-15 20 views
7

Hiện tại tôi đang cố gắng làm quen với thư viện matplotlib.pyplot. Sau khi nhìn thấy một số ví dụ và hướng dẫn, tôi nhận thấy rằng các chức năng subplots cũng có một số giá trị trả về thường được sử dụng sau này. Tuy nhiên, trên trang web matplotlib tôi đã không thể tìm thấy bất kỳ đặc điểm kỹ thuật về những gì chính xác được trả lại, và không ai trong số các ví dụ là như nhau (mặc dù nó thường có vẻ là một đối tượng rìu). Các bạn có thể cho tôi một số gợi ý về những gì được trả về không và cách tôi có thể sử dụng nó. Cảm ơn trước!giá trị trả lại của subplot

+0

Bạn có nghĩa là 'âm mưu phụ() 'hoặc' subplots() '? – plonser

+0

Tôi đã đề cập đến các điểm phụ. Tôi quên rằng cả hai đều tồn tại – Dearis

Trả lời

10

Trong documentation nó nói rằng matplotlib.pyplot.subplots trả về một thể hiện của Figure và một mảng của (hoặc đơn) Axes (mảng hay không phụ thuộc vào số lượng các ô phụ).

sử dụng phổ biến là:

import matplotlib.pyplot as plt 
import numpy as np 
f, axes = plt.subplots(1,2) # 1 row containing 2 subplots. 

# Plot random points on one subplots. 
axes[0].scatter(np.random.randn(10), np.random.randn(10)) 

# Plot histogram on the other one. 
axes[1].hist(np.random.randn(100)) 

# Adjust the size and layout through the Figure-object. 
f.set_size_inches(10, 5) 
f.tight_layout() 
+0

Aha, tôi hoàn toàn không thể tự mình lấy được tài liệu này. Tank bạn! – Dearis

Các vấn đề liên quan