如何用文本值替换数字散点图轴

如何用文本值替换数字散点图轴

请参阅以下我当前的图表和表格:

在此处输入图片描述

在此处输入图片描述

  1. 我想用表中相应的字母等级(B,B +,A- ...)替换X轴(0、1、2、3 ...),不重复,同时仍保持表格的顺序。

  2. 我想在每个点上添加动物的名称,例如 (5, 11000000) 处的点旁边会有“狗”。

有人能提供关于如何实现这一点的详细说明吗?我找不到第一项。

答案1

删除了之前的答案,根据您的额外要求用这个替换。由于您想堆叠 B+ 动物,因此您需要创建一个组合图表,但要分阶段进行。也许这不是最简单的方法,但它确实有效。

首先,在 Stack、Exposure 上创建散点图。添加数据标签,然后格式化数据标签。选中“来自单元格的值”框并选择您的动物。然后取消选择 Y 值复选框。您的图表目前应如下所示:

图 1

接下来,删除 x 轴(删除那些数字)。然后,右键单击图表并“选择数据”。在弹出窗口的左侧,单击添加按钮并输入这些作为您的值:

Series Name: =F1
Series x-values: =F2:F6
Series y-values: =G2:G6

点击确定,确定。

现在你的图表应该如下所示:

图 2

接下来,右键单击图表并选择更改图表类型。选择组合图表。

Exposure should be scattered plot (deselect secondary axis). 
Dummy_Rating should be clustered column. 

单击“确定”。

接下来,单击图表,然后单击顶部的设计选项卡,添加图表元素按钮,然后添加主水平轴。删除水平网格线,您的图表就完成了,应该如下所示:

最终图表

相关内容