Type Table, then Shift-Enter. Ctrl-space for more options.
// Parse weight, body fat, and muscle values as numbers
data.forEach(d=>{
d['Weight (kg)']=parseFloat(d['Weight (kg)']);
d['Body Fat (%)']=parseFloat(d['Body Fat (%)']);
d['Muscle (%)']=parseFloat(d['Muscle (%)']);
});
// Parse Date column as date objects
varparseDate=d3.timeParse("%Y-%m-%d");
data.forEach(d=>{
d['Date']=parseDate(d['Date']);
});
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.