首页 > 解决方案 > 增加一个散点图点集的半径并保持其他点更小

问题描述

我有一个基于 c3js 的散点图,它包含许多集合,我试图使其中一个集合比图中的所有其他集合大。在附图中,蓝点会更大,灰点会更小绘图示例

我知道我可以使用设置修改圆半径point,但我不知道在这种情况下是否可以使用 d3js 方程。

提前致谢

代码示例如下。还有更多列,为简洁起见省略。

var chart = c3.generate({
    bindto: '#chart',
    data: {
      columns: [
        ['main_sample', 0.894521525, 0.822982385, 0.918882717,  0.943894341, ...]
        ['s2',  1.136678317,1.063005349,0.969992506,0.915937076, ...]
        ['s3', 0.786620274,0.607559441,1.060137152, ...]
     ],
    names: {
            'main_sample': 'test',
            's2': '',
            's3': '',
           },
    type: 'scatter',
    colors:{
            'main_sample': '#000099',
            's2': '#D8D8D8',
            's3': '#D8D8D8',
      }
  },
  legend: {
        show: false
     }
});

标签: javascriptd3.jsc3.js

解决方案


推荐阅读