2

散布図で特定の点を強調表示する方法を見つけたいと考えています。時間をかけて調べましたが、簡単な方法は見つかりませんでした。次のようなデータをプロットしていたとします。

  • numberOne: 50、numberTwo:45、highlight:0
  • numberOne: 65、numberTwo:30、highlight:0
  • numberOne: 35、numberTwo:50、highlight:1
  • numberOne: 25、numberTwo:45、highlight:1
  • numberOne: 60、numberTwo:75、highlight:0

したがって、上の 3 番目と 4 番目の行を表すポイントは、異なる形状、色、またはサイズとして表示されます。誰かがこれについて何か洞察を持っていますか?

ありがとう!

4

1 に答える 1

1

シリーズのレンダラーを使用してそれを行う方法を見つけました。ここに私のコードがあります:

            renderer:function(sprite, record, attr, index){
                    console.log(record.get('highlight'));
                    console.log(sprite);
                    var highlight = record.get('highlight');
                    var color = null;
                    if (highlight == 1) {
                            color = "#1BE01B";
                    }else{
                            color = "#E81717";
                    }
                            return Ext.apply(attr, { fill: color });
            }
于 2013-02-07T01:51:28.097 に答える