2 つのデータ セットがあるので、それらを A と B と呼び、次に 1 つのキャンバス X と呼びましょう。
だから最初にこれをします:
var selection=canvas.selectAll("circle")
.data(A)
selection.enter().append("circle")
selection
.attr(...)
.attr(...)
したがって、これは私が望むことを行い、最初の円のグループを作成します。しかし、データ B に基づいて異なるプロパティを持つ円の 2 番目のグループを作成したいので、次のことを試しました。
var selection2 = canvas.selectAll("circle")
selection2.enter().append("circle").data(B)
selection2
.attr(...)
.attr(...)
ただし、これは機能していないようで、selection2 が selection1 に干渉します。これを機能させるにはどうすればよいですか?