Published
Edited
May 14, 2021
Importers
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
PDPprofile = d3.map(d3.range(6), d => ({
delay: PDP.delay[d],
power: PDP.power[d]
}))
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
d3.sum(TapPower)
Insert cell
d3.max(d3.cumsum(TapPower, d => d))
Insert cell
newpower.length
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
["3", "4"].Complex()
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
cir = vl
.hconcat(
stemcsv(channel, "tau", "h").title("Speed @ 30kmph"),
stemcsv(channel130, "tau", "h").title("Speed @ 130kmph")
)

.title("50 Channel Samples at every 66.67uSec")
.render()
Insert cell
Insert cell
Insert cell
projectionUSA([hexdata[0].lng, hexdata[0].lat])
Insert cell
projectionUSA([-122.4183, 37.7750])
Insert cell
Insert cell
borderpath = d3.geoPath(projectionUSA)
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
ap = d3.csv(
"https://raw.githubusercontent.com/5gindia/ruralindia/master/arunachal_gp.csv",
d3.autoType
)
Insert cell
ap2pos = d3.csv(
"https://raw.githubusercontent.com/5gindia/ruralindia/master/arunachal_pos.csv",
d3.autoType
)
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
indiastates = FileAttachment("states_india.geojson").json()
Insert cell
Insert cell
(allstatesofIndia.features[allstatesofIndia.features.length] =
maharastra.features[0])
Insert cell
//allstatesofIndia = FileAttachment("allstates_india.geojson").json()
Insert cell
maharastra = FileAttachment("maharastra.geojson").json()
Insert cell
Insert cell
Insert cell
render(mapSVG)
Insert cell
Insert cell
projectionUSA = d3.geoAlbersUsa().fitSize([width, height], selstate[0])
Insert cell
Insert cell
indiacenter = [78.497328, 22.583729]
Insert cell
Insert cell
[d3.extent(pos.map(d => d.X)), d3.extent(pos.map(d => d.Y))]
Insert cell
yscale(-39)
Insert cell
xscale = {
const scale = d3
.scaleLinear()
.domain(d3.extent(pos.map(d => d.X)))
.range([0, width]);
return scale;
}
Insert cell
yscale = {
const scale = d3
.scaleLinear()
.domain(d3.extent(pos.map(d => d.Y)))
.range([height - 50, 50]);
return scale;
}
Insert cell
d3.extent(pos.map(d => d.X))
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
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