だから私はいくつかの助けが必要なd3のjavascriptコードを持っています。したがって、メインの html ファイルでは、このキャンバスを宣言しています。
次に、別のファイルに次のコマンドがあります。
var canvas = d3.select("#canvas")
var data_var=get_data();
var selection=canvas.selectAll("circle")
.data(data_var)
selection.enter().append("circle")
私の問題は、 canvas.selectAll("circle") が呼び出されたときです。その「円」はどこから来ていますか? 指定されたキャンバスにも入力データにも「円」という名前のタイプがありません。