Skip to content

Table of Contents

Dear Diary,

I know, I know. Two things that some viewers may not like.

Just two things

This is an advertisement, an infomercial, for Julia Mapping: A Practical Guide, now available on Amazon.

Three versions

It was written, and narrated, by Google's NotebookLM. If, for no other reason, listen to hear how incredibly lifelike the conversation between the two synthesized narrator voices sounds.

Also, there are brief appearances by two additional narrators—Bill Playfair, the publisher, and Jayden Broad, the senior technical editor of the Wm Playfair Press™️. These are also synthetic.

Bill is the modern avatar of William Playfair, the founder of modern statistical mapping.

Imaginary Portrait of William Playfair by William Turner

So, why watch, again?

The review introduces two overarching themes of this site.

Julia is a modern programming language with low barriers to entry that provides a gateway to data science for non-programmers. The book shows how to apply its tools to create map visualizations.

If you are subscribed to Kindle Direct, you can read it for free. You'll find it informative but well laid out for taking notes.

It sets the stage for future posts

These include

  • The command line interface (terminal) for those used to the graphical user interface (if you can text, you can type, and if you can type, you can operate the CLI).
  • Installing and setting up the Julia programming language
    • Versions for macOS/Linux and Windows
  • Getting data
    • Geographic geometries
    • Attribute data
  • Working with DataFrames—several short explanations
  • Crosswalks—reconciling conflicting divisions of geographic units
  • Typography—avoiding paralysis of choices
  • Color—why system matters
  • Binning—how to divide data

On with the show

Julia Mapping: A Practical Guide (Julia Programming for People Who Just Want Solutions): Careaga, Richard: 9798265142085: Amazon.com: Books
Julia Mapping: A Practical Guide (Julia Programming for People Who Just Want Solutions) [Careaga, Richard] on Amazon.com. *FREE* shipping on qualifying offers. Julia Mapping: A Practical Guide (Julia Programming for People Who Just Want Solutions)

Subscribe for more

Three tiers, free and with goodies

Buy the damn book


Credits

  • Portrait of Turner: stability.ai, public domain
  • Turner monogram: G.Mannaerts, used by permission under Creative Commons Attribution-Share Alike 4.0 International license.
  • Elephant: stability.ai, public domain
  • Absinthe poster: public domain; trademark Pernod Ricard
  • NotebookLM: content, public domain; trademark Alphabet, Inc. or affiliates
  • Carlsburg poster and trademark: Carlsburg Group or affiliates
  • Book cover, Copyright ©️ 2026, Rand Careaga, all rights reserved
  • Page extract, Copyright ©️ 2026, Richard Careaga, all rights reserved
  • Windows is a trademark of Microsoft Corporation or its affiliates
  • macOS is a trademark of Apple, Inc. or its affiliates
  • Linux is a trademark of Linus Torvalds
  • Diary of a Mad Data Scientist is a trademark of Richard Careaga
  • You have data to communicate graphic, Copyright ©️ 2026, Richard Careaga, all rights reserved
  • Julia Mapping banner: NotebookLM, public domain
  • Julia, the programming language for people who just want solutions, trademark of Richard Careaga
  • Julia, the programming language for people who just want solutions, NotebookLM

Latest

Excel to Julia: The Rosetta Stone

For when your spreadsheet starts to crawl, but you still need to get the job done. 1. The Basics: Data as a Thing In Excel, the data and the logic live in the same cell. In Julia, we keep them separate for speed and sanity. * Workbook/Sheet ≅ DataFrame * Column ≅:Symbol

Members Public

Using the forum at Julialang.org

The Julia language organization maintains an open, free forum where you can post questions to the helpful users under the New to Julia category. Especially if your question involves advanced scientific capabilities of the language, such as tensors, it will be invaluable. On the other hand … If you are an

Members Public

Age pyramids

The age pyramid is a useful tool in demographic analysis. It visualizes the relative proportion of population by sex and age cohort. The shape of the curve can indicate an excess of deaths over births and give an idea of the sufficiency of the working age population to support the

Members Public
Do It Yourself Bullseye Maps

Do It Yourself Bullseye Maps

Do It Yourself Bullseye Maps Bullseye maps are useful for orientation at the regional level. These are easy to assemble through the facilities of the Open Maps Project using the Leaflet API. Most of what this function does is to output HTML code with Javascript, which does the work. The

Members Public