我正在尝试创建一个包含多个系列的散点图并将它们连接起来。
我的数据中,一个 X 值对应多个 Y 值。每个 X 值对应 4 个 X 值和 7 个 Y 值,总共 28 个 Y 值。
我已经尝试了每种形式的散点图(平滑线、直线等),我也尝试将“显示空单元格”设置为“用线连接数据点”,但选择此项后没有出现任何线。
我的图表上有 4 个点,每个点代表一个 X 值。如何用线连接这些 X 值?
我也尝试过使用趋势线,但它要求我为趋势线选择一个系列。我想在这条趋势线中使用所有 4 个系列。
这是我的图表当前的屏幕截图:
对于每个 X 值(300、600、900 和 1200),都有一个点。如何连接这些点?
另外,我尝试只用一个系列来做这件事。输入多个 x 值和所有 y 值。这给了我所需的线,但数据偏离很大。数据集中最高的 Y 值为 78,但图表只上升到 ~18
这是为什么?我确实知道 Y 值高于 18 是在系列数据集中。我甚至手动添加了每个单元格(而不是 Shift+Click)以确保包含所有数据点。是不是只需选择其中一个数据点并继续下去?
我对如何将多组数据连接到散点图感到很困惑。尤其是当每组数据只有 1 个 x 值和多个 y 值时。
答案1
答案2
我不知道您的数据是什么样子的,但我怀疑它没有以任何方式排列,Excel 会假设这些点应该连接在一起,或者您已经推翻了 Excel 的假设。您谈到了不同的 X 和 Y 值,但没有向我们展示您的意思,也没有告诉我们您是如何尝试绘制所有这些点的。
我可以用多种方式重新创建您的第一张图表,最简单的方法是使用以下数据布局,其中系列按行或列排列。由于每个系列只有一个点,因此图表中的每个系列都有一个数据点,没有线可以连接到其他点。
这是带有直线和标记的散点图类型,或者在 VBA 中为 xlXYScatterLines。
如果要用线连接点,则需要将它们放入同一系列中。下面显示了一种方法。相同的图表类型,但一个系列,因此所有点都连接在一起。
您无需单独为单行上的每个点着色;将系列中的点格式化为相同格式有助于显示它们包含在同一系列中。不同的标记颜色和形状有助于在同一图表上显示不同的系列,我怀疑这正是您想要做的,如下所示:
@gtwebb 在他的回答中也表达了同样的观点。