matplotlib

    1熱度

    1回答

    我試圖從this tutorial開始關注「地震」示例。代碼如下: import urllib from mpl_toolkits.basemap import Basemap # Significant earthquakes in the last 30 days url = urllib.request.urlopen("https://earthquake.usgs.gov/ear

    1熱度

    1回答

    我必須在燒瓶模板中顯示2個matplotlib圖。我正在得到所需的輸出,但是,因爲我是matplotlib的新手,我無法弄清楚爲什麼刷新後第一個棒圖更改爲第二個圖。這裏有三個功能正在完成這項工作。 import matplotlib.pyplot as plt import base64 import StringIO @app.route('/FirmIn/admin/') def a

    2熱度

    1回答

    我有一組PatchCollection的修補程序集合,然後將其作爲集合添加到軸。挑選事件的回調已建立。當我點擊其中一個補丁時,挑選事件觸發和回調被調用,但事件的藝術家成員是PatchCollection對象,而不是被點擊的藝術家對象。我怎樣才能確定點擊的藝術家,而無需測試每個補丁? import matplotlib.pyplot as plt from matplotlib.patches i

    2熱度

    1回答

    以下各行 a1, b1, _ = plt.hist(df['y'], bins='auto') a2, b2 = np.histogram(df['y'], bins='auto') print(a1 == a2) print(b1 == b2) 等同於的a1所有值等於那些a2與同爲b1和b2 然後我創建單獨使用pyplot(使用bins=autoshould use the same

    1熱度

    2回答

    我想改變刺的寬度爲兩軸: img = np.random.normal(size=(100, 100)) fig, ax = plt.subplots() cax = ax.imshow(img) cbar = fig.colorbar(cax, ticks=np.linspace(0, 70, 8)) [i.set_linewidth(3) for i in cbar.ax.spin

    2熱度

    1回答

    我有一個numpy數組,用於從FITS文件讀入的圖像。我使用scipy.ndimage.interpolation.rotate將它旋轉了N度。然後我想知道原始非旋轉幀中的某個點(x,y)在旋轉後的圖像中的位置 - 即什麼是旋轉的幀座標(x',y')? 這應該是一個非常簡單的旋轉矩陣問題,但是如果我按照通常的基於數學或程序設計的旋轉方程,新的(x',y')不會到達原來的位置。我懷疑這與需要轉換矩陣

    -2熱度

    1回答

    我想要的情節一樣,... 有3個condistions .. 如果x > 700 - > COL = '藍色' 如果x < = 700且y> -2 - > COL = '黑' 如果x < = 700和y < = -2 - > col ='red'and marker ='*' 我該如何做一個這樣的情節?

    0熱度

    1回答

    我擁有的數據文件說data.txt爲, 1 10 2 20 3 30 4 41 5 49 1 11 2 19 3 32 4 37 5 52 注意有兩個數據集的。我想在同一個圖表中繪製它們。在gnuplot這是非常簡單的,我們只需要運行plot 'data.txt' with line,我們會得到這樣一個圖, 其實我有相同的數據文件50組這樣的。我剛開始學習python。我想

    2熱度

    1回答

    繼pylab_examples,我在matplotlib創建了一個簡單的2×細胞表。 代碼: # Prepare table columns = ('A', 'B', 'C', 'D', 'E') rows = ["A", "B"] cell_text = [["1", "1","1","1","1"], ["2","2","2","2","2"]] # Add a table at th

    0熱度

    3回答

    我是Python初學者,我有以下問題。我想繪製一個數據集,其中x軸顯示日期數據。數據集的外觀如下所示: datum, start, end 2017.09.01 38086 37719,8984 2017.09.04 37707.3906 37465.2617 2017.09.05 37471.5117 37736.1016 2017.09.06 37723.5898 37878.8594