subplot

    1熱度

    1回答

    當使用熱圖子圖時,是否有任何方法可以共享z軸?正如你在圖片中看到的那樣,這兩幅圖有自己的比例尺,數字60,40和20出現兩次。

    1熱度

    2回答

    我的目標是確定哪個子圖塊已被用戶點擊。更確切地說,在matplotlib類中,我可以使用event.inaxes來識別子圖。大。但是我無法在Qt widget類中獲得該事件。 我絕對錯過了一些東西... 這是我最近的「尷尬」嘗試的代碼。任何有關如何取得成功的建議? 我不是Python專家。 Python 2.7版必須使用(無選擇) from __future__ import print_func

    0熱度

    1回答

    我需要爲我的變量製作一個直方圖,它是'旅行時間'。而在這裏面,我需要繪製迴歸(相關)數據,即我觀察到的數據與預測的數據。而且我需要在一天和一週的不同時間重複它(用簡單的話來說,用par函數來製作這樣一個數字的矩陣)。現在,我可以繪製直方圖並以矩陣形式進行排列,但是我在內部繪圖中遇到問題(將x和y數據與y = x線一起繪製,並將它們排列在矩陣的連續直方圖繪圖中)。我如何做到這一點,如下圖所示。任何幫

    0熱度

    1回答

    我想有一套小區分成三行,第一行有一個小區,第二行兩個,第三行三個。我做了以下內容: fig, axes = plt.subplots(figsize=(10, 10), sharex=True, sharey=True, ncols=3, nrows=3) x = np.linspace(0, 10, 100) for i in range(3): for j in range(0,

    4熱度

    1回答

    注意:在我的情況下,這個問題發生在2016bb。 我儘量讓與3x4的次要情節一起人物,蜱 只在最左側和底部的次要情節的標籤。然而,當我運行下面的代碼,第一個情節似乎改變大小: figure hold on n = 12; ax = gobjects(n,1); for k = 1:n pos = [0.1+0.2*(mod(k-1,4)), 0.65-0.3*floor(k/4-0.01

    0熱度

    1回答

    我想繪製然後使用Pandas保存股票和交易量圖表。當我運行代碼時,它顯示了兩個圖,但它只保存了第二個圖。一直停留在難過了一段時間 plt.figure() df_S.MVA_short.plot(label='MVA_Short') df_S.MVA_long.plot(label='MVA_Long') df_S.Open.plot(label='Open') plt.title("B

    1熱度

    1回答

    我剛剛開始使用matplotlib和seaborn來繪製我的圖。這是我寫到目前爲止 count = 1 l=[13,0,47,29,10] plt.figure(figsize=(30,40)) for ww in l: temp_dict = defaultdict(list) entropies = list() for k,v in df.ix[ww].

    2熱度

    1回答

    我已閱讀Cufflinks examples。唯一的小插圖的例子是從單個DataFrame生成的,參數爲subplots=True,可選shape參數(即df.iplot(..., subplots=True, shape=(...), ...)。據我所知,其機制是當提供subplots=True時,DataFrame的每一列都被繪製爲子圖 現在,關於袖釦中的熱點圖例。同一鏈接中的示例顯示N *

    1熱度

    1回答

    我使用matplotlib.pyplot.subplots製作了一個plot的網格,我希望刻度標籤是LaTeX的sans-serif字體,但是當我使用subplots時,我總是至少得到一個刻度標籤以matplotlib的默認字體呈現。 這裏有一個MWE: import matplotlib.pyplot as plt fig, axes = plt.subplots(nrows=1, ncol

    0熱度

    1回答

    我看了幾個關於該網站的討論,並且找不到我想要的。我想設置一個共同的xlabel 2個次要情節在同一行這樣的: 我試過set_xlabel(),文本(),但對於第一次沒有成功,而第二我不能把文本放在底部中心。 我想優化代碼,如果有人知道如何。 我的代碼: plt.subplot(121) plt.barh(range(1, len(y)+1), y) plt.yticks([i+1.5 for