ドットインストールにあるD3.js入門は、#1から#9までは難なく進めますが、#10からはD3.jsのVersion 4へのアップデートの関係で動かなくなっています。これは、オブジェクトで属性を渡せなくなっているので、横や高さの指定が出来なくなっているためです。 参考:https://www.slideshare.net/xxshimizuxx/d3-ver4/21 この記事では、version 4で動くコードに直した物を載せていきます。 もし、version 3で勉強をしたい場合には、 <script src="https://d3js.org/d3.v3.min.js"></script> を利用すれば良いかと思います。 #10 データを使ってcircleを描画しよう 1つの属性ごとに.attrを使う。 <!DOCTYPE html> <html lang="ja"> <head> <