我已经做了两个多小时了,现在有点慌乱:)
我有以下数据(例如):
标签 | 标准 1 | 标准 2 | A1 | 7 | 3 | A2 | 1 | 6 | S1 | 7 | 7 | S2 | 1 | 1 |
我希望看到的是一张散点图,其中标准 1 和 2 为 X 轴和 Y 轴,‘标签’元素为图表上的值(即图表上的每个‘点’都标记为属于 A1 还是 A2 还是 S1 还是 S2)。基本上,标签列下的项目显示为图例。所以它看起来像这样:
A 蘇格蘭 | r | 我 | 图例 吨 | ^ + ^ A1 电子 | +A2 r | # S1 我|**S2 o | # n | 2 | +--------------------> 标准 1
我确信这不是什么高深的科学,但如果我选择所有 3 列(标签、标准 1 和 2)并要求绘制散点图,我就会得到最奇怪的图表。我尝试了所有方法,但不知何故散点图并没有按照我想要的方式显示!它看起来如下:
我几乎已经放弃了 :( 有什么想法吗?
答案1
你的意思是像这样吗?
在 Excel 中,一个系列通常由多个数据点组成,并在图例中拥有自己的条目。由于您希望每个数据点在图例中拥有自己的条目,因此您可以简单地创建多个系列,每个系列只有一个数据点。
要重现上述图像,请像往常一样创建散点图。确保已选择图表,然后转到Chart Tools -> Design tab -> Select Data
。您应该会看到此对话框:
对于表格中的每一行,添加一个新系列,其系列名称、x 和 y 值如下所示:
对于图表轴标题,您可以像往常一样添加它们,选择它们,然后在公式栏中选择具有所需标签的单元格,然后按 Enter。
答案2
对于有同样问题的人来说,有一个名为好玩,它允许人们在 Excel 中使用 Html、Css 和 JavaScript 等网络语言。
Javascript 有很多强大的数据可视化库,比如 Charts.js 和 D3,您可以使用此 Excel 插件来创建您想要的任何图表。
如果您想测试不同的库,Funfun 提供了一个带有嵌入式电子表格的在线编辑器,您可以在其中立即看到代码的输出。
这个图表是我使用 FunFun 网站上的 Chart.js 制作的,我通过粘贴下面的游乐场链接直接在 Excel 中加载它:
https://www.funfun.io/1/edit/5a2959d1cf76561801b73403
以下是一些截图(网站到 Excel 插件):