这看起来很简单,但我还没能破解它。我有一个时间序列数据集,如下所示:
Time Val_1 Val_2
1.4 1 56
2.01 2 34
2.1 2 29
3.05 1 67
3.25 2 25
4 1 45
5.06 2 99
我需要绘制一个“标准”时间序列图,其中 X 轴来自列Time
。但我真正需要/想要做的是使用其他列之一中的值将数据隐式提取到多个序列中。在这个简单的例子中,我有两个想要绘制的序列,它们被编码在列中Val_1
。所以在这里,我会有一个包含Val_1 =1
三个点的序列,以及一个包含所有值的 4 点序列Val_1 =2
。
我可以通过某种方式过滤/拆分/复制/粘贴不同的系列值到另一列中手动重新排列数据,但这需要大量额外的工作,而且这些数据集实际上非常大,并且包含的系列比我想要手动处理的要多得多。;-)
我发现这但这需要一个数据透视表和一些操作,如果可以的话,我想避免这些操作……也许这个问题的另一种表达方式是“我是否可以建立一个散点图,不我必须为我想要的每个系列建立一个单独的列吗?