Подтвердите e-mail

Для публикаций, комментариев, реакций и сообщений подтвердите адрес.

Профиль

Michael Friendly

Профиль Vively

ASA Fellow; #rstats developer of graphical methods for categorical and multivariate data; #datavis history of data visualization; #historicaldatavis; Milestones project Web: www.datavis.ca GitHub: github.com/friendly

#rstats My take: rownames(df) was the original mechanism for labeling obs. All base R knew this, so plot(lm(y~x, data=df)) did the right thing (outliers, influence plot) for obs. deserving to be noticed. tidyverse changed that, perhaps rightly so, but the auto-labeling aspect was largely lost.

Mid terms are November 3rd 2026. Go register voters.

so anyone use the rownames attribute often in #rstats? curious if there are any advantages or conveniences that this attribute brings?

190

#TodayinHistory #dataviz #Onthisday #OTD 📊 📅 Today is PIE CHART DAY! Jul 30, 1801 William Playfair introduced the pie chart But not the way we use them today. It was to solve a problem depicting the population of the Turkish empire, shaded by continent, requiring 3 segments.

061

#TodayinHistory #dataviz #Onthisday #OTD 📊 💀Jul 29, 1982 Vladimir Kosma Zworykin died in Princeton, NJ, USA 🇺🇸 1923: He invented the iconoscope television camera-tube -- able to scan and convert visual images into electrical signals. Became the device enabling TV into the 1940s

000

A recent post on the `gt` #rstats package helped me tweak the handling of multi-column stubs in color_table() in the {vcdExtra} package. Only on friendly.r-universe.dev for now. Before After

1100

Strong claim here: "Ordinal models are virtually as efficient as parametric ones even when parametric model assumptions are met" What's not to like?: "In a CPM there are as many intercepts as there are distinct y-values, less one. " This deserves some serious study 👍

Frank Harrell

Another new blog article, elaborating on ordinal regression within the cumulative probability model family. One general model contains an amazing array of special cases used all the time. Do we need to keep teaching special cases&assuming so much? www.fharrell.com/post/cpm/ #Statistics #StatsSky

071

#TodayinHistory #dataviz #Onthisday #OTD 📊 🎂Jul 27, 1777 Heinrich Wilhelm Brandes born in Groden near Ritzebüttel 🇩🇪 1816: Invented a prototype for the modern weather map, using data collected over several decades.

010

#TodayinHistory #dataviz #Onthisday #OTD 📊 💀Jul 27, 1805 Johann Friedrich von Charpentier died in Freiberg, Germany 🇩🇪 In 1778 he made insightful and lovely geological maps of distribution of soils, minerals 😻Gotta love that legend/palette in the detail

030

#TodayinHistory #dataviz #Onthisday #OTD 📊 🎂Jul 27, 1948 Hans Rosling born in Uppsala, Sweden 🇸🇪 2005: Gapminder and the moving bubble chart made for powerful data stories. An axis dedicated to Time was replaced by animation, to wonderful effect.

0124

#TodayinHistory #dataviz #Onthisday #OTD 📊 🎂Jul 27, 1918 Jacques Bertin born in Maisons-Laffitte, France 🇫🇷 1967: Semiologie Graphique, 🥇1st comprehensive theory of graphical symbols and modes of graphics representation ➡️Inspiration for Grammar of Graphics, #rstats #ggplot

094

#TodayinHistory #dataviz #Onthisday #OTD 📊 💀Jul 26, 2000 John W. Tukey died in New Brunswick, New Jersey, USA 🇺🇸 It is hard to summarize Tukey's impacts on #dataviz, but also on statistical thinking. Looking at your data became COOL See my article: nightingaledvs.com/remembrances...

Remembrances of Things EDA, NightingalePublished for Tukey Day, June 16, the 107th anniversary of John Tukey's birth This article recounts the origins and influences of the movement in...nightingaledvs.com
1122

New #rstats #quarto #dataviz blog post: how do you keep ~670 R code chunks in a book under control? I parsed my book's .qmd files as data to find chunks too wide, shouldn't be shown, or not earning their keep. ➡️Mind Your Chunks friendly.github.io/blog/posts/2... Part of Making of Vis-MLM series

Mind Your Chunks – Michael FriendlyTreating a book’s .qmd source files as data: parsing ~670 R code chunks into a queryable data frame to audit code-folding, and other problemsfriendly.github.io
0131

Nice mappy cutting board, but here is a lovely old cheese map of France. France, as it turns out, seems to have been designed for mapping types of cheese, bread, ...

Kenneth Field

Day 206 of #365DaysOfMaps. July 24th is National Wine and Cheese Day. I made a real cheese board a few years ago and filled it with cheese. Here's a digital twin. UK Cheese and Wine (206/365) mapdesign.icaci.org/2026/07/nati...

1104

Snap up a copy at this bargain price!

Juuso Koponen

📊 My and @jhilden.bsky.social’s book has been out of print for some time, as our publisher closed down its general publishing arm. We are working on a 2nd edition, but it is not going to be ready anytime soon, so we’re making the current edition available as an e-book for €9.90. payhip.com/b/zbl43

020

Looks interesting, but it doesn't beat the recordings of the depth of the Nile, Minia/Rawdah Nilometer records (A.D. 622–1921)

Mauricio Drelichman

New article in early view at RHE-JILAEH! Together with David González-Agudo and Valentina Ramírez, we reconstruct the cost of housing in Toledo between 1489 and 1810. This is one of the longest such series in existence anywhere in the world. www.cambridge.org/core/journal...

010

#TodayinHistory #dataviz #Onthisday #OTD 📊 💀Jul 24, 1955 Emmanuel de Martonne died in Sceaux, France 🇫🇷 1919: Developed ethnographic maps used @ Paris Peace Conf; played an important role in redrawing national boundaries of Central Europe and the Balkans after WW I using "scientific data"

030

OK, this is really going TOO FAR with #AI: "I would let Claude get me pregnant if it could"

010
Показать ещё