你能解释一下你想要做什么吗? 例如,
- 您想将具有 alpha 透明度的 PNG 放入图中吗? (简单。 它只是工作。)
- 您想在脚本中使用 alpha-transparency 来绘制透明线吗? (也很容易。 使用 transparent() 函数。)
- 您想要数据背后的静态图片吗? (也很容易,除非你的意思是#4。 只需将图片移到后面,以便它首先绘制。)
- 是否要将图形保存为 PNG 并让白色背景透明? (不容易。 JMP 确实偏好报表背景,但图表始终强制使用白色矩形。 @XanGregg我希望有一个透明的背景颜色选项。)
3 和 4 之间的差异是巨大的:3 将数据点放在图像上,图像上的数据始终位于相同的位置。 4 将数据点“放在一块玻璃上”;然后,您可以将玻璃滑到不同的图像上。 如果您正在构建具有滚动效果的网页,您可能需要 4。 否则 3 应该可以满足大多数需求。 (即使使用 3,如果 JMP 正在运行,您也可以使用 JSL 或鼠标移动或更改背景图像。)
如果你真的需要最后一个,有二一种可能的解决方法:
- 另存为 SVG,然后手动(或使用您编写的脚本)编辑 SVG 文本以删除白色背景。
- 可能行不通。
我是想到达这个目的:
先用性别为分类、分别以男性、女性各自作出气泡图(不用的形态作图)
然后将这两个图重叠的效果
谢谢专家!


有两种方法可以做到这一点。我认为 GraphBuilder 和 RowState 标记是最简单的。首先为组设置标记:
Circle and Triangle markersCircle and Triangle markers圆形和三角形标记
设置 GraphBuilder
You can change the jitter option if you don't want the overlapping symbols dodging each other.You can change the jitter option if you don't want the overlapping symbols dodging each other.如果您不希望重叠的符号互相躲避,您可以更改抖动选项。
或者您可以按照尝试的方式使用 BubblePlot 进行操作,即使用“编辑”->“复制框架内容”和“编辑”->“粘贴框架内容”:
Use Draw and Shape to make the hollow shapes.Use Draw and Shape to make the hollow shapes.使用绘制和形状来制作空心形状。
Copy the content from one...Copy the content from one...从一个复制内容...
...paste to the other....paste to the other....粘贴到另一个。
我不喜欢复制粘贴选项,因为它会多出一个步骤,难以编写脚本,会在屏幕上留下一个额外的图形,并且目标图形中粘贴的点是不可选的。我认为 GraphBuilder 选项要好得多。