function networkHr(network){
const width = 500;
const height = 400;
const projection = d3
.geoEquirectangular()
.fitExtent([[0, 0], [width , height]], distanceData19)
const path = d3.geoPath()
.projection(d3.geoEquirectangular()
.fitSize([width, height], distanceData19))
const div = html`<div></div>`
const svg = d3.select(div).selectAll("svg")
.data(months)
.enter().append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", `translate(${margin.left},${margin.top})`);
svg.append("text")
.attr("dx", width-20)
.attr("dy", 10)
.style("text-anchor", "end")
.style("font", "14px 'IBM PLex Sans', sans-serif")
.text(d => (d + '-' + years[0]))
svg.selectAll(".divisions")
.data(distanceData19.features)
.enter().append("path")
.style("stroke", "#999")
.style("stroke-width", 0.5)
.attr("d", path)
.style("fill", "#f4f4f4");
svg.append('g').attr('class', 'mrt')
.each(function (node, i) {
let chart = d3.select(this);
let nodes = weekday['nodes'][i];
let edges = weekday['edges'][i];
console.log(nodes);
chart.append('g')
.attr('id', 'station')
.data(nodes)
.enter()
.append('circle')
.attr('stroke-width', 1)
.attr("transform", d=>{
return`translate(${projection([d.lng, d.lat])})`; })
.attr("r", 5)//d => radScale(d.properties[node + '_' + value]))
.attr('fill', 'none')
.attr("stroke-opacity", 0.7)
.attr('stroke', 1)//circleScale(value));
});
// svg.append("g").attr("class", "paths")
// .each(function (node, i) {
// let chart = d3.select(this);
// let subN = network.sort(function(a, b){return b-a}).filter(row=> row[node]>0);
// // for (let v in vals) {
// // let value = vals[v];
// chart.append("g")
// .attr("id", "test")
// .selectAll("paths")
// .data(subN)
// .enter()
// .append("path")
// .attr("d", (d) => {
// let bend = 15;
// let source = [d.orig_lng, d.orig_lat];
// let target = [d.dest_lng, d.dest_lat];
// let toDraw = {type: "LineString", coordinates: [source, target]};
// let fullPath = path(toDraw);
// console.log(fullPath);
// return fullPath;
// })
// // .attr("stroke", d=>linkColor(d[node]))
// .attr("stroke-linecap", "round")
// // .append("circle")
// // .attr('stroke-width', d => linkScale(d[node]))
// // .attr("transform", d=>{
// // return`translate(${projection([d.properties.lng, d.properties.lat])})`; })
// // .attr("r", d => radScale(d.properties[node]))
// // .attr('fill', 'none')
// // .attr("stroke-opacity", d => linkOp(d[node]))
// // }
// });
return div
}