Published
Edited
Feb 19, 2020
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
newdata = d3.csv("https://raw.githubusercontent.com/brookefzy/COVID-19/master/output/modeloutput0217_300day.csv")
Insert cell
name = ['上海', '云南', '内蒙古', '北京', '吉林', '四川', '天津', '宁夏', '安徽', '山东', '山西',
'广东', '广西', '新疆', '江苏', '江西', '河北', '河南', '浙江', '海南', '湖北', '湖南',
'甘肃', '福建', '西藏', '贵州', '辽宁', '重庆', '陕西', '青海', '黑龙江']
Insert cell
mydata = {
var all = [];
for (var i = 0; i<31; i++){
for (var j = 0; j<300; j++){
var row = {}
row.day = newdata[j].day
row.name = newdata[i*300+j].province
row.value = newdata[i*300+j].infected
if (j ==0){
row.lastValue = row.value
}else
{row.lastValue = newdata[i*300+j-1].infected}
all.push(row)
}
}
return all
}
Insert cell
newdata[(2*31) + 30].province
Insert cell
Insert cell
Insert cell
Insert cell

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.
Learn more