csv をパースする際には、最後に引数で d3.autotype をつけてあげると自動で String 形式ではなく、適切な Number とかのObject に変換してくれるので便利ですよ。
Plot.plot({
y:{
grid:true
},
marks:[
Plot.line(data,{x:"date",y:"price"})
]
})
Type Markdown, then Shift-Enter. Ctrl-space for more options. Arrow ↑/↓ to switch modes.
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.