1

Cytoscape.js mapData() マッパーを使用して、頂点の背景色に赤と青の間の色のグラデーションを生成しようとしています。ドキュメントの正確な例を使用しています:

'background-color': 'mapData(degree, 1, 100, blue, red)'

ただし、すべてのノードを青色に設定します。次数はデータによって異なり、サイトスケープの「data(degree)」マッパーがノード サイズの設定に機能することがわかっています。これに関する指示やアドバイスは非常に役に立ちます。私は何を間違っていますか?

4

2 に答える 2

1

この問題にも遭遇し、データ値を一重引用符で囲むことになりました。

{ data: { id: 'PC_32_3', qvalue : 0.72262394042574 }, classes : 'insignificantDown9' },

正しく解釈されましたが、

{ data: { id: 'PC_32_3', qvalue : '0.72262394042574' }, classes : 'insignificantDown9' },

ではなかった。おそらく、文字列値は常に 0 にキャストされ、マッピングがスペクトルの一方の端に強制されます。

于 2017-08-20T03:31:12.003 に答える