Public
Edited
Jan 12, 2023
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
{let graddfa = plot_llinell.scale("color")
graddfa["domain"] = cyfrifiad}
Insert cell
cyfrifiad = [2001, 2011, 2021]
Insert cell
dewis = [0,1,2].map(d=>`cnrnsiarad_`+ cyfrifiad[d])

Insert cell
siaradwyr_canrannau_2001_11_21.map(d=>[d[dewis[0]],d[dewis[1]],d[dewis[2]]])

Insert cell
siaradwyr_canrannau_2001_11_21
Insert cell
trefn_cnrn2001 =siaradwyr_canrannau_2001_11_21.sort((a,b) =>a.cnrnsiarad_2001 - b.cnrnsiarad_2001)
Insert cell
trefn=trefn_cnrn2001.map(d=>d.daearyddiaeth)
Insert cell
ts033 = census2021Ts033Utla.map(d=>({...d, CTYUA21CD: d[`geography code`],siaradwyr:d[`Welsh speaking ability: Can speak Welsh`] }))
Insert cell
siaradwyr_canrannau_2001_11_21.csv
Type Table, then Shift-Enter. Ctrl-space for more options.

Insert cell
data = new Map(siaradwyr_canrannau_2001_11_21.map(d=>{return [d.CTYUA21CD, [d.cnrnsiarad_2001,d.cnrnsiarad_2011,d.cnrnsiarad_2021]]}))
Insert cell
siaradwyr_canrannau_2001_11_21.map(d=>d.cnrnsiarad_2001).sort()
Insert cell
data
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