저는 Sankey 차트를 자바 스크립트에서 사용하고 있습니다 (문제가있는 경우 반응 앱에서). Sankey의 노드가 x, y 좌표를 기반으로하는 그래디언트를 갖기를 바랍니다.Sankey 차트의 노드에 대한 그래디언트 색상 생성
예를 들어 x 축이 오른쪽으로 가고 y 축이 아래로가는 다이어그램에서 원점에 시작 색상을 지정하고 최대 x 값에서 정지 색상을 지정할 수 있습니다. 최대 y 값에서 색상을 중지하고 (x, y) 쌍이 주어진 평면의 각 점에 대한 색상을 생성하는 방법이 있습니다.
(origin)
|-------> x coordinate
|
|
v
y coordinate
따라서 다음과 같은 방법으로 Sankey에 사용될 수있는 그라데이션 식 (get_gradient
)는 무엇입니까? 이와 같이
node.append("rect")
.style("fill", function (d) {
return get_gradient(d.x, d.y);
})