𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
banner
mackaszechno.bsky.social
𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
@mackaszechno.bsky.social
#rstats geospatial data analyst. GIS expert, of a sort. Sci-fi fan and would be writer. Black cat owner. Occasionally apocalyptical. Can't DM.
WORDS ARE QUICK AND WORDS ARE VAIN, THE SINGLE SURE AND FINAL ANSWER MUST BE PAIN. -Dan Simmons, Olympos
Pinned
Слава Україні! 🇺🇦🇪🇺
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Honored and excited to be part of useR! 2026

I will give a keynote on geocomputation and spatial data science in R.

📅 6–9 Jul 2026, Warsaw, Poland
🔗 user2026.r-project.org

Let’s make this event spatial!

#useR2026 #RStats #RSpatial #Geocompr
February 8, 2026 at 4:02 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
little saturday experiment --- trying to parse out travel times and speeds from gtfs schedule data to style a route diagram for the new Eglinton Line 5

higher-res here: jamaps.github.io/maps/line5-t...

#transit #toronto #maps #dataviz
February 7, 2026 at 8:59 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
West Texas energy infrastructure identified from satellite imagery using zero-shot image segmentation.

Shown:

Well pads from simple text prompts;

Draw a box around a wind turbine, find the others in the view;

Click a solar farm, segment the area.
February 5, 2026 at 5:26 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Showed my Advanced GIS students Claude Code this week.

We built this map of code compliance violations in Fort Worth; heatmap giving way to points on zoom.

Used the ArcGIS SDK for JavaScript.

Took 10 minutes.

I believe in Jevons Paradox.

But we need to be teaching skills for 2026, not for 2016.
February 6, 2026 at 3:09 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
The Congo basin.

#rayshader adventures, an #rstats tale
February 7, 2026 at 9:12 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
new package time! my new #rstats package {qrtdown} is sugar syntax version of {pkgdown} by @hadley.nz and {altdocs} by @etiennebacher.bsky.social but enables full quarto functionality for your articles

Thus you can use the full @quarto.org eco system and benefits.
usrbinr.codeberg.page/qrtdown/
qrtdown
usrbinr.codeberg.page
February 7, 2026 at 5:28 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Sorry I'm a few years late to the party, but I'm here finally! :) yihui.org/en/2026/01/h... Thank you all so much for your generous support over the past two years!
January 26, 2026 at 6:54 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
#TidyTuesday 2026 week 05.

🌱 Which soil for which plants?

Data: Edible Plants Database - GROW Observatory

Code: github.com/rajodm/TidyT...

#dataviz #rstats #ggplot2
February 5, 2026 at 4:15 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
alright, for the "negative filtering of df in #rstats" illustration @sobchuk.bsky.social asked for subset() - so here it is! That should be all the basic bases covered, fingers crossed.
Note that it might look like dplyr::filter & subset are doing the same thing, but look at the rownumbers..
February 6, 2026 at 8:22 AM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Detecting Hidden Grids in Curvilinear Coordinates www.hypertidy.org/posts/2026-0... #rstats #python #xarray #netcdf one of my broken records - here's some tooling and interesting prospects, we shouldn't need extreme expertise to detect fundamentally broken data representations :)
February 6, 2026 at 1:44 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
#rstats osrm.backend 0.2 is out. I fixed a bug that might have caused lockup if you tried to calculate too large origin-destination matrices. REST API limits still apply. Get it from CRAN!

osrm.backend::osrm_start("data_folder")

📘 Quick Start: www.ekotov.pro/osrm.backend...
#OSRM #routing #gischat
February 6, 2026 at 9:58 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Winds 2020 (2021)

#rstats and #ggplot2
February 6, 2026 at 9:13 AM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
The Ganges–Brahmaputra basin. Have another version that includes even more rivers but that's taking forever.

#rayshader adventures, an #rstats tale
February 6, 2026 at 6:06 PM
{sfnetworks} question...

I want to blend points to a graph network derived from OSM road data that includes `highway=path` linestrings but don't want the points to be on these paths.

I need the points to be on an actual road.

Continued...

#rstats
February 6, 2026 at 2:42 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
The Amazon basin. Been wanting to do this for a while and finally managed to fix the errors I was getting.

I rather like how it turned out.

#rayshader adventures, an #rstats tale
February 6, 2026 at 12:22 AM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
February 2, 2026 at 5:42 AM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Today I learned 1) that the tram system of Leeds of early 1900s was HUGE and 2) that the 1910 town map of Leeds captured things that are TINY, including individual trees and rail tracks 🤯 Defo doing more with this soon, watch this space...
December 12, 2025 at 4:38 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
🎉 Excited to announce that typeR is now on CRAN!

typeR simulates typing animations for R scripts - perfect for live coding demos and presentations.

Install: install.packages("typeR")
Docs: fgazzelloni.github.io/typeR/

#rstats #RPackage
typeR - Typing Animation for R Code
Simulate typing animation for R scripts, R Markdown, and Quarto documents with optional live code execution.
fgazzelloni.github.io
February 5, 2026 at 8:29 AM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Submission deadline approaching for "Coding Earth – open-source solutions in Physical Geography"

We look forward to submissions on open-source methods and tools in geography.

⏳ Deadline: 1 Mar 2026
🔗 journals.sagepub.com/home/ppg

#OpenSource #Geography #RStats #Python #Julia
February 4, 2026 at 4:01 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Anyone interested in 1-year contract remote work as a lead data scientist let me know. #rstats ~~ 🧠 🧠 but work will be in python (pyspark), sql, mlflow.
February 4, 2026 at 6:21 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Power lines (OSM and derived) of Vietnam.

#rayshader adventures, an #rstats tale
February 4, 2026 at 8:46 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
Half of the United States' population lives in these 144 counties.

Explore: walkerke-county-popu...
February 4, 2026 at 1:25 PM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
dplyr 1.2.0 is out now and we are SO excited!

- `filter_out()` for dropping rows

- `recode_values()`, `replace_values()`, and `replace_when()` that join `case_when()` as a complete family of recoding/replacing tools

These are huge quality of life wins for #rstats!

tidyverse.org/blog/2026/02...
dplyr 1.2.0
dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and re...
tidyverse.org
February 4, 2026 at 11:39 AM
Reposted by 𝚖𝚊𝚌𝚔𝚊 𝚜𝚣𝚎𝚌𝚑𝚗𝚘
I grew tired of searching "time now utc", please take a look at {timenow} #RStats

github.com/hypertidy/ti...

(thanks for the {clock} package by @davisvaughan.bsky.social !)
February 3, 2026 at 10:53 AM