javascript - plotly.js 在轴上散布标记大小
问题描述
我正在尝试创建一个散点图,其标记大小相对于轴单位。正如我在文档中看到的,标记大小以像素为单位,这不是很有帮助。
我用这个例子:
var trace1 = {
x: [1, 2, 3, 4, 5],
y: [1, 6, 3, 6, 1],
mode: 'markers',
type: 'scatter',
name: 'Team A',
text: ['A-1', 'A-2', 'A-3', 'A-4', 'A-5'],
marker: { size: 12 } // here I need different marker per (x,y)
};
var data = [ trace1];
var layout = {
xaxis: {
range: [ 0.75, 5.25 ]
},
yaxis: {
range: [0, 8]
},
title:'Data Labels Hover'
};
Plotly.newPlot('myDiv', data, layout, {showSendToCloud: true});
我已经尝试sizeref
过标记,但不确定它是如何工作的。
解决方案
推荐阅读
- python - 显示从 500 个随机数字池中选择 x 数字的次数
- javascript - 您可以将EventListener 添加到另一个元素中的元素吗
- c++ - 队列中的 Delete_at 无法正常工作
- android - 通知通道的重复振动模式
- python - 比较字典中的列表并获得获胜的关键
- c# - EF 核心导航属性为空
- javascript - MomentJS - 获取日期范围给出一个月中的特定日期
- kubernetes - Airflow Kubernetes Executor pod 进入“NotReady”状态而不是被删除
- git - 使用 git ls-remote 显示除候选版本之外的所有标签
- ruby-on-rails - 无法加载此类文件 -- pty (LoadError) 开发环境设置