gnuplot时间过去了吗?

时间:2019-01-04 20:28:03

标签: plot time gnuplot

我有这样的带有时间戳的csv数据:

2019-01-04-11:01:31,1.593
2019-01-04-11:01:33,1.592
2019-01-04-11:01:36,1.593
2019-01-04-11:01:38,1.593

我目前正在打印数据,这样:

set xdata time
set timefmt "%Y-%m-%d-%H:%M:%S"
set format x "%H:%M"
plot 'data.csv' using 1:2 w lines lw 1

以24h格式在x上从开始时间到结束时间打印时间。 但是我如何将x设置为从开始时间开始的经过时间 以分钟或小时为单位,因此示例数据将给出 在这种情况下是0 2 5 7秒,还是其他数据需要分钟/小时?

1 个答案:

答案 0 :(得分:2)

尝试以下操作:

public class Textarea : TextBox
{
    public override TextBoxMode TextMode
    {
        get { return TextBoxMode.MultiLine; }
        set { }
    }

    protected override void OnPreRender(EventArgs e)
    {
        if (TextMode == TextBoxMode.MultiLine && MaxLength != 0)
        {
            Attributes["maxlength"] = MaxLength.ToString();
        }

        base.OnPreRender(e);
    }
}

这将导致: enter image description here