Nicolas Lambert

3 Followers
295 Following
33 Posts
Buache Projection

This is my current approximation of the projection for this map drawn in 1752 by Philippe Buache, called “Planisphère physique où l'on voit du pôle septentrional ce que l'on connoit de terres et de mers, avec les grandes chaînes de montagnes”. I'm sure it’s possible to do better, with shapes closer to the drawing, and a graticule that can extend to the South Pole. Please tweak, fork, and send suggestions!

Observable
How colours affect the way you think

Our world is awash with a rainbow of colours, but certain shades can have a surprising impact on our ability to concentrate, our mood and even the flavours we experience.

BBC

Public Toilets in Australia.. it just begged to be visualized

First .. I heard about @simon 's datasettes.. finding the dataset among the examples..

Then I stumbled upon Bertin.js by @neocarto which makes map plotting way more fun and observable with datasettes integration by Alex Garcia .

It's been the fastest map I've ever done thanks to all the awesome people making cool libraries out there!

https://observablehq.com/@terezaif/dunnies-map-in-australia

#30DayMapChallenge Day 18: Blue | #observable | @observablehq

Dunnies aka Toilets in Australia w Bertin.js

Done with the awesome Bertin.js lib Chart inspired by the discovery of datasettes.io And the cool integration @ambassadors/datasette-client #30DayMapChallenge 2021 - blue Data Style and imports

Observable
Hello Bertin.js

bertin.js is an easy to use wrapper around d3js to facilitate the process of making thematic maps. The principle is to work with layers stacked on each other. As in a GIS, the layers that are displayed above are placed at the top in the code, the layers that are displayed below are placed at the bottom in the code. The layers that can be displayed are of several types: header, footer, graticule, outline, choro, typo, prop, shadow, scalebar, text... Each type has its own parameters. This list will be complet

Observable
If you’re using @observablehq for teaching or research you’re eligible for a free Pro Team - fill out this form to get started! https://observablehq.com/@educators-network/contact-edu
Contact Us

We strongly believe that Observable is a great tool for educating the next generation of data professionals, and we offer free access to the platform for those who qualify. We love seeing Observable used in education and are more than happy to support your classroom. Pro Teams for classrooms and research labs Pro Individual for teachers and a renewable annual discount for students Fill out the form below for more information or contact us at [email protected].

Observable

If you love the grammar of graphics

A tutorial on JS plot library for ggplot2 users :

https://observablehq.com/@observablehq/plot-from-ggplot2

by @allison_horst

#rstats #js

Plot from ggplot2

Quick compare: Side-by-side code highlighting If you're already comfortable working in ggplot2, one way to learn Observable Plot is to explore how your existing knowledge of ggplot maps nicely onto Plot code. Hover over any text in the comparison table below to highlight like-elements in ggplot2 and Plot. For more thorough comparisons and examples, continue on to the next sections. | Purpose |`ggplot2`|`Observable Plot`| | -------| --------- | ---------- | |<span class="coh hello"><u>Initialize the plot</s

Observable
$12? Nope! Did you know that @observablehq pro teams are free for research and education?
Observable is actually a really useful tool for sharing tidy data with students. Here is an example used in class with data from World Bank. https://observablehq.com/@cartographie/quelques-donnees-sur-lafrique
Quelques données sur l'Afrique

Source: Magrit, 2022. Source: Natural Earth, 2022. Source: Natural Earth, 2022. Source: Natural Earth, 2022. Source: Magrit, 2022. Toutes les données ci-dessous sont issues du site web de la banque mondiale et téléchargées en septembre 2022. De nombreuses autres données sont disponibles sur le site. N'hésitez pas à y faire un tour en cliquant ici. <ins>Selection des données</ins> : La population totale est basée sur la définition de facto de la population, qui compte tous les résidents indépendamment de leu

Observable
Actually, the new `custom` type in #bertinjs is barely 10 lines of code. But it really makes the library more flexible and more interoperable. Now we can:
✅ Combine `bertin` and #d3js
✅ Combine `bertin` and #Plot
✅ Combine several `bertin` maps on the same svg document.
Good news. It is now possible to combine a map and a chart by using @observablehq #Plot within #bertinjs. Explanations in this notebook 🔽
https://observablehq.com/@neocartocnrs/combine-bertin-with-plot-and-d3js?collection=@neocartocnrs/bertin
Combine bertin with plot and d3js

Since the version `[email protected]`, it is now possible to add your own layer types, thanks to the `custom` (or `function`) type. Thanks to @saneef for this brilliant idea. Find some examples of application below. 1. Add a rectangle In this first simple exemple, we show how to add a simple rectangle on the map with an internal function. To have a rectangle at the map's dimensions, we can use `map.height` and `map.width`. 2. Add a custom geojson In this example, we add a new geojson to the map via an external fun

Observable