2017-05-29 180 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')

如果您的数据具有不同的格式(例如,数据拆分???),你应该在你的问题中发布一个样本数据集。