2017-04-13 162 views
1

enter image description here如何在matplotlib中設置極座標圖的大小?

我已經使用python進行了繪圖。我想放大圓的直徑或放大圖的大小。我應該添加什麼代碼?

import matplotlib.pyplot as plt 
import numpy as np 
fig = plt.figure() 
ax = fig.add_subplot(111, polar=True) 
ax.grid(False) 

ax.set_rticks([]) 
for i in range(0,360,3): 
    plt.arrow(i/180.*np.pi, 0, 0, 1, alpha = 0.75, width = 0.00001,ec = 'black', fc = 'blue', lw = 1.25) 
plt.show() 

謝謝

+0

所以,你想改變radia你的情節的範圍?或者只是有一個更大的圖像? – Robbie

回答

1

由於圈已經花費大部分在圖中的空間,它可能沒有太大的意義,使之更大。

如果其目的是更好地觀察周圍的中心區域,你可以

  1. 降低箭頭的線寬

    plt.arrow(... , lw = 0.4) 
    
  2. 增加數字大小

    fig = plt.figure(figsize=(8,8)) 
    
+0

你的第二個解決方案對我來說是最好的選擇,謝謝 –