I wanted to try a "this vs that" style plot from ObservableJS, I am particularly pleased with getting the bar chart into the tooltip popup, :-)
#DataViz #ObservableJS #Survey
Latest posts tagged with #observablejs on Bluesky
I wanted to try a "this vs that" style plot from ObservableJS, I am particularly pleased with getting the bar chart into the tooltip popup, :-)
#DataViz #ObservableJS #Survey
You saw or you made something awesome related to Quarto either with #ObservableJS, #RStats, #Python or #JuliaLang?
Please submit a suggestion issue to #AwesomeQuarto
PS: if you like this list, star it and share it 😉
github.com/mcanouil/awe...
#Quarto #DataScience #QuartoPub
Output, errors, warnings, and messages in R, but they're all formatted the same
Output, errors, warnings, and messages in R with a thin border around the output, and errors filled with red, warnings filled with yellow, and messages filled with blue
Warnings and messages highlighted with actual R code showing a ggplot plot of penguin data
Output, errors, warnings, and messages in R with a thin border around the output, and errors bordered with red, warnings bordered with yellow, and messages bordered with blue
New #QuartoPub extension! Quarto output styling adds CSS rules for computational output, warnings, and messages for #rstats, #python, #julialang, and #observablejs - use the default styles, minimal styles, or add your own custom CSS andrewheiss.github.io/quarto-outpu...
You saw or you made something related to #QuartoPub #Quarto either with #ObservableJS, #RStats, #Python or #JuliaLang?
You want it to be seen/shared?
Please submit a suggestion issue to #AwesomeQuarto
PS: if you like this list, star it and share it 😉
github.com/mcanouil/awe...
Two heatmaps showing income share of the richest 1% in Europe, using colour intensity to show inequality levels across countries and years. Clean, consistent layout with easy comparisons, though the dense grid and small text may limit readability. Colour scale helps convey variation effectively.
Another #Quarto + #RStats + Observable combination for Day 27 of the #30DayChartChallenge📊
Two heatmaps to illustrate the prompt of "Noise" - unsorted heatmaps look like random noise, (sensibly) sorted heatmaps are more likely to reveal patterns!
#DataViz #Day27 #ObservableJS
You saw or you made something related to #QuartoPub #Quarto either with #ObservableJS, #RStats, #Python or #JuliaLang?
You want it to be seen/shared?
Please submit a suggestion issue to #AwesomeQuarto
PS: if you like this list, star it and share it 😉
github.com/mcanouil/awe...
Map of Ukraine made with Natural Earth with Crimea included
Map of Eastern Europe made with Natural Earth with Crimea in Ukraine
R code for relocating Crimea to Ukraine (see https://www.andrewheiss.com/blog/2025/02/13/natural-earth-crimea/#the-whole-game for the whole code)
Contents of the blog post The Natural Earth Project Natural Earth's de facto policy Natural Earth de jure points of view Relocating Crimea manually with R and {sf} Identifying the Crimea POLYGON from a POINT Extracting the Crimea POLYGON from Russia Adding the Crimea POLYGON to Ukraine Updating Russia and Ukraine in the full data The whole game Moving Crimea with medium resolution (50m) data Using the adjusted Natural Earth data as GeoSON in Observable JS Broken GeoJSON GeoSON and o u winding order u u Clean GeoJSON with correct winding order Alternative data sources GISCO Visionscarto Less automatic sources
Another blog post! Lots of map data sources like Natural Earth follow a de facto control rule that can conflict with de jure boundaries. Here's how to use #rstats and {sf} and #observablejs to move Crimea to Ukraine. www.andrewheiss.com/blog/2025/02...
Screenshot of an interactive world map using the Robinson projection showing 2023 aid commitments in each country
Western Europe mapped with a cropped Robinson projection with labels for each country
Egypt mapped with a cropped Robinson projection with labels for each country
Table of contents for the post: Working with map data Get map data Maps and projections with Observable Plot Built-in projections Other projections Filtering map data and adjusting projections Removing elements Quick and dirty cheating method: change the width or height Built-in projections and domain settings Other projections and .fitExtent() Arbitrary areas and .fitExtent() Working with USAID data Get USAID data Connect USAID data to the map data Improving the map Fixing labelling issues Some final tweaks The full game: Complete final code
New blog post! After archiving USAID data last week, I decided to play around with and recreate parts of the ForeignAssistance dot gov dashboard with #QuartoPub and #ObservableJS. I learned a ton about D3 projections and making pretty Javascript plots #dataskyence www.andrewheiss.com/blog/2025/02...
You saw or you made something related to #Quarto either with #ObservableJS, #RStats, #Python or #JuliaLang?
You want it to be seen/shared?
Please submit a suggestion issue to #AwesomeQuarto
PS: if you like this list, star it and share it 😉
github.com/mcanouil/awe...
https://mastodon.social/@hrbrmstr/111499061120382007
Rite Aid has to file papers with the bankruptcy court for each round of actual closings (two such filings, so far, in 2023).
NJ, NY, MI, CA hit hardest so far.
Shld be able to start mapping possible pharmacy deserts, soon.
Pan/zoom the #ObservableJS Plot: observablehq.com/@hrbrmstr/kn...
New #RStats #WebR #ObservableJS notebook up that is a more practical (vs. toy) example. I used to — in a cron job — run a simple glm() on our tag data to get an idea when we’d reach `n` tags. WebR makes it possible to do that directly in Observable notebooks. Also includes a neat way to enter R code in Observable Markdown cells and eval it from those cells (so you get syntax highlighting). https://observablehq.com/@hrbrmstr/webr-glm-in-observable#rPredict
New #RStats #WebR #ObservableJS notebook up that is a more practical (vs. toy) example.
I used to — in a cron job — run a simple glm() on our tag data to get an idea when we’d reach `n` tags.
WebR makes it possible to do that directly in Observable notebooks.
observablehq.com/@hrbrmstr/we...
3 views of south america
Used some #RStats to wrangle data into a GeoJSON + #ObservableJS for plotting today's Day 12: South America entry to the #30DayMapChallenge.
30dmc.hrbrmstr.dev/2023/day-12.... has the deets, but the choropleths show raw and normalized cyber attack volume coming from these eleven sources.
@allisonhorst.bsky.social Deepsha and @tanyashapiro.bsky.social had an inspiring discussion about #ObservableJS for interactive #DataViz.
Since #OJS uses the grammar of graphics, it should be a straight forward transition from #RStats and #ggplot2.
www.youtube.com/live/Bn2-MLH...