axis-labels

    1熱度

    1回答

    我已經使用matplotlib和pyplot在Python中創建了溫度圖,但無法弄清楚如何爲x軸上的第一個值添加日期標籤,最後的標籤。我嘗試了多次DayLocator迭代,但無濟於事。我希望保持實際情節的邊界相同,並希望保持每天的次要刻​​度,如圖enter image description here所示,因此在線圖的開頭或結尾處沒有空白空間。數據從06/01到08/30。這裏是我完整的代碼,它

    0熱度

    1回答

    因此,我已經比較了兩個組與第三個使用一系列輸入。對於三個組中的每一個,我都有一個值和一個輸入範圍的置信區間。對於這兩個比較,我也有這個範圍輸入的p值。現在我想繪製所有五個數據系列,但是使用第二個軸作爲p值。 我能夠做到這一點,除了一件事:我如何確保R知道哪些圖分配給第二軸? 這就是現在的樣子。底部的兩個數據系列應該放大到Y軸的右側。 ggplot(df) + geom_pointrang

    -1熱度

    2回答

    我試過這個,但標籤不打印在正確的位置。某些標籤不能打印,不能打印在正確的位置。 我有一個對應於每個數據點的標籤數組。我只想將一些標籤打印並打印在主要刻度上。但我不知道如何設置主要的標記並仍然保持標籤位置正確。 import matplotlib.pyplot as plt import numpy as np import pandas as pd fig, ax1 = plt.subplo

    0熱度

    1回答

    我想在顏色欄上創建第二個標尺,但是標記的值已關閉,例如0.2應爲14.33,0.4應爲13.57等等。 這是代碼的相關位:在我看來 hFig = figure('Name','False Color Luminance Map', 'ToolBar','none', 'MenuBar','none'); % Create/initialize default colormap of jet.

    -1熱度

    2回答

    我想用子圖功能和兩個不同的x軸(日期時間格式)繪製2個圖。 我做了下面的代碼: fig=plt.figure() fig.set_size_inches(10,10) plt.subplot(211) plt.gca().xaxis.set_major_formatter(dates.DateFormatter('%H:%M:%S')) plt.gca().xaxis.set_major_

    -1熱度

    1回答

    如何在x軸上以不同格式設置第一個和最後一個數據時間標籤?我需要這個標籤: full datetime |時間|時間...時間|完整的日期時間 現在我有時間無處不在。

    3熱度

    2回答

    我試圖調整y軸,並改變它從[0 2.5],並表明它具有通過的1000 顯然設置與ylim=([0 25])沒有按極限的一個因素相乘沒有工作,我找不到辦法做到這一點。 使用繪製: AveTime = 1.0e+03 * [0.0020, 0.0291, 0.1279, 0.3061, 2.0599]; STDtime = [0.0519, 0.0117, 0.0166, 0.0071, 0.016

    -2熱度

    1回答

    我的x軸標記標記(圖下方的標記)正在竊取整個圖中的寶貴空間。我試圖通過改變文本旋轉來縮小它的大小,但是這並沒有什麼幫助,因爲文本標籤很長。 是否有更好的方法來減少xticklabel區域佔用的空間?例如,我可以在酒吧內顯示這些文字嗎?感謝您的支持。 我對圖形設置的代碼是: import matplotlib.pyplot as plt import matplotlib matplotlib.

    1熱度

    1回答

    ggplot標籤通常由xlab/ylab的前綴添加,例如, ggplot(mtcars,aes(mpg, wt)) + geom_point()+ xlab('x_label')+ ylab('y_label') 是否有任何捷徑來預定義標籤並調用它們?例如:我的標籤是預定義的。這將使重複使用某些標籤更有效。 mylabels <- xlab('x_label')+ylab('y_label')

    0熱度

    1回答

    我有一個關於給繪圖標題和/或標籤的問題。 大多數的我更喜歡使用的系統是這樣的時候: import matplotlib.pyplot as plt x = [1,2,3,4] y = [20, 21, 20.5, 20.8] fig, axarr = plt.subplots(n,m) axarr[n,m] = plt.plot(x,y) axarr[n,m].set_xlabel('