![如何在 Excel 中根据 CSV 数据绘制 3D 图形?](https://linux22.com/image/1334400/%E5%A6%82%E4%BD%95%E5%9C%A8%20Excel%20%E4%B8%AD%E6%A0%B9%E6%8D%AE%20CSV%20%E6%95%B0%E6%8D%AE%E7%BB%98%E5%88%B6%203D%20%E5%9B%BE%E5%BD%A2%EF%BC%9F.png)
我在 csv 文件中有如下格式的数据:
a, 1, 4, 6.0
a, 2, 42, 16.0
a, 5, 14, 69.3
a, 11, 4, 7.0
b, 1, 45, 6.0
b, 2, 45, 1.9
b, 9, 2, 4.4
b, 11, 4, 7.9
第一个参数 a 的行表示一组数据,第一个参数 b 表示另一组数据。
我的目标是在同一张图上绘制两条线,一条带有点
(1, 4, 6.0), (2, 42, 16.0), (5, 14, 69.3), (11, 4, 7.0)
另一个有积分
(1, 45, 6.0), (2, 45, 1.9), (9, 2, 4.4), (11, 4, 7.9)
我能够直接将数据导入 MS Excel,但不确定如何绘制它们。我该如何绘制这些数据?
答案1
您没有说明您使用的是哪个版本的 Excel。这是在 Excel 2010 中完成的,但应该可以让您了解如何在另一个版本中完成此操作。
导入数据后,选择一个没有数据的单元格。插入空白图表。然后从Select Data
上下文菜单中选择编辑图表数据。然后,您将添加一个系列,选择A1
系列名称,然后按住逐行选择数据Ctrl(这允许多选)。这将按照您指定的顺序绘制数字。不要只选择从B1
到的所有数据D4
,否则您将收到错误。
b
然后通过添加另一个系列执行相同的操作。
答案2
如果你想要一个三维散点图,你必须使用类似这个宏,因为 3D Scatter 不是内置图表类型。或者您可以尝试 R 或其他绘图环境。