Anatolii Tsyplenkov @anatolii.nz · 22/03/2025expanding the idea suggested on mastodon, I analysed the number of questions posted on gis.stackexchange.com over the past decade, focusing on the most popular geospatial libraries in #rstats and #python. The cumsum of daily questions suggests a draw. gist.github.com/atsyplenkov/... 110 1
Anatolii Tsyplenkov @anatolii.nz · 21/03/2025Which language serves as the geospatial lingua franca — #pythonor #rstats? A quick look at Google Trends suggests R, but that’s a rather simplistic comparison. Has anyone come across a more in-depth study on the most popular languages for spatial analysis? 571 7
Anatolii Tsyplenkov @anatolii.nz · 07/03/2025I know I'm biased, but maaaan, Formalist and Air work so well together in the latest Positron update. Dear #rstats, you should give Positron a try. 💨 Air — posit-dev.github.io/air/ 🎩 Formalist — github.com/atsyplenkov/... 073 7
Anatolii Tsyplenkov @anatolii.nz · 11/02/2025I was working with big data recently and found that Polars is faster than a DuckDB-based approach. Thanks to {tidypolars} you can use {tidyverse} syntax as well. However, if you are working with a medium-sized CSV like this (only 20K rows), {data.table} may still be faster but it loads csv in memory 141 4
Anatolii Tsyplenkov @anatolii.nz · 11/02/2025Finally got to my laptop and realized I made a mistake. The arrow command is actually open_csv_dataset(). Here is the reprex. Both examples do not load the entire CSV into R, but if your CSV is enormous, it may be beneficial to create an on-disk DuckDB. 251 5
Anatolii Tsyplenkov @anatolii.nz · 03/02/2025There is one more way to tackle this — using `.x` for data masking. I think this is the recommended approach: rlang.r-lib.org/reference/to... 010 1
Anatolii Tsyplenkov @anatolii.nz · 30/01/2025my favourite theme in RStudio was {KandleTheme} (github.com/TheMrKingent...) with {darkstudio} enabled (github.com/rileytwo/dar...). They are perfectly work together. Just look at this beauty 121 2
Anatolii Tsyplenkov @anatolii.nz · 28/01/2025Consider this: to slow down #AI development, the community could deliberately mislabel correct answers as incorrect. By doing so, the false positive rate would rise, confusing the #LLM and disrupting its learning process. 🤖🤔 020 2
Anatolii Tsyplenkov @anatolii.nz · 16/01/2025I do like the vertical stack plots. Looks gorgeous 041 4
Anatolii Tsyplenkov @anatolii.nz · 05/01/2025🎉 New in Formalist for Positron IDE: Fix lints in #rstats code on demand! Select your code, hit a button, and let {flint} by @etiennebacher.bsky.social handle the rest. 🚀 Works on selected text only 🔧 Customizable with flint::setup_flint() 🌐 github.com/atsyplenkov/... 0163 16
Anatolii Tsyplenkov @anatolii.nz · 17/12/2024Works ONLY in Positron starting from v2025.01.0, as it depends on the latest features @juliasilge.com and the team added to the IDE's API (thank you guys 🙏). Users can now run #rstats code in the background with positron.RuntimeCodeExecutionMode.Silent open-vsx.org/extension/at... 080 8
Anatolii Tsyplenkov @anatolii.nz · 17/12/2024Day 2 of porting my favorite RStudio addons to Positron. Introducing Formalist, an extension that allows you to make R function calls explicit, i.e., from select(mtcars, cyl) → dplyr::select(mtcars, cyl). It uses {pedant} #rstats 📦 by @wurli in the background! 1506 50
Anatolii Tsyplenkov @anatolii.nz · 15/12/2024Why is the mouse pointer pixel perfect on Windows 10, while the zoom magnifier is pixelated? 000 0
Anatolii Tsyplenkov @anatolii.nz · 22/11/2024What a trailer and review by David Ehrlich ♥️ #Parthenope youtu.be/uT5PGHBugic?... 000 0
Anatolii Tsyplenkov @anatolii.nz · 18/11/2024You should try to run Positron on WSL as well. Setting "window.titleBarStyle" to "custom" helped a lot with full integration into the Windows system. There will be no ugly frames around the window. 110 1
Anatolii Tsyplenkov @anatolii.nz · 18/11/2024Looks like Rewrap does what you need. See example below. I have just set "rewrap.autoWrap.enabled": true and "rewrap.wrappingColumn": 80 in the extension settings marketplace.visualstudio.com/items?itemNa... 120 2
Anatolii Tsyplenkov @anatolii.nz · 15/11/2024🐙 GitHub, 🐥Twitter or ☁️ BlueSky Here's a guide on where to say hi! 020 2
Anatolii Tsyplenkov @anatolii.nz · 05/11/2024Is it just me, or is everyone's #GitHub feed just become filled with stars from random users? 010 1
Anatolii Tsyplenkov @anatolii.nz · 01/11/2024Huge update to the {pastum} VS Code extension — you can now control the decimal separator (point or comma). Paste as default dataframe is now sensitive to the editor language, so you can easily paste in your favorite format with just one click. See some showcases below. pastum.anatolii.nz 040 4
Anatolii Tsyplenkov @anatolii.nz · 01/11/2024Great intro! I have been using it for months and there are almost no issues. If there are any, the @posit.co is very responsive on GitHub! BTW Positron does not support automatic updates yet, but windows-folks can do it semi-manually via scoop.sh and the r-bucket maintained by @cderv.bsky.social 130 3