Public
Edited
Mar 22, 2022
Fork of UX Coverage
2 stars
Insert cell
Insert cell
Insert cell
# Rendering
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
# Interaction
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
# Data
Insert cell
Insert cell
Insert cell
cleanProjects = projects.map(d => cleanName(d))
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
data = csv_data.filter(d => d.Individual != null)
Insert cell
csv_data = d3.csvParse(await FileAttachment("UX Coverage by Star Wars.csv").text(), d3.autoType)
Insert cell
Insert cell
Projects = peoples_projects[0].projects[0].project
Insert cell
Person = peoples_projects[peoples_projects.length - 1].name
Insert cell
# Utility Functions
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
# Constants
Insert cell
labelHeight = 14
Insert cell
size = 300
Insert cell
height = size
Insert cell
width = size
Insert cell
gap = .1
Insert cell
md`# Appendix, Includes, Imports and more`
Insert cell
import {logging} from "@kalmdown/altocumuluss-logging"
Insert cell
Pie Multiples

https://bl.ocks.org/Andrew-Reid/960819e98873bbaf035bbf6bd2774b40
Insert cell
Tooltips - https://observablehq.com/@benoldenburg/patterns-tooltip
Insert cell
d3 = require("d3@6")
Insert cell

One platform to build and deploy the best data apps

Experiment and prototype by building visualizations in live JavaScript notebooks. Collaborate with your team and decide which concepts to build out.
Use Observable Framework to build data apps locally. Use data loaders to build in any language or library, including Python, SQL, and R.
Seamlessly deploy to Observable. Test before you ship, use automatic deploy-on-commit, and ensure your projects are always up-to-date.
Learn more