2017-05-29 133 views
0

我在更改繪圖上的x軸值時遇到了問題。 我要繪製5個不同的值:如何更改x軸值?

1. 0-366 
2. 366-732 
3. 732-1098 
4. 1089-1464 
5. 1464-1829 

但是,當我繪製第二個值從366和結束在732開始我想繪製從起點(1-366)第二值,而不是從732到1098這樣的圖片。 如何做到這一點? enter image description here

+0

您正在使用的繪圖功能的文檔有何說法?可能有一個像'xlim'這樣的名字的參數。 –

+2

您可以提供當前代碼格式爲[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)嗎? – Nuageux

+0

@Nuageux我在 – Szymon

回答

0

我假設你有2列在您的數據 - secondTempF。如果這是真的,那麼下面可能是一個辦法:

  1. 第一片所需的從second列值:

    myvalues = range(366,732+1) df = df[df['second']isin(myvalues)]

  2. 接下來,情節2個從切片DF列:

    df3.plot(x='second', y='TempF', label='MeanT')

如果您的數據具有不同的格式(例如,數據拆分???),你應該在你的問題中發佈一個樣本數據集。