R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn
Posts
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
ggplot(ritual) +
geom_sf() +
theme_c̵̤͛̌̎̀͘t̶̡̨̯̝̼͗̂͒͊̀̾̇̾͜h̸̡̰͉̼̖͉̉u̶̡̗̮̜͍̠̯̙̍l̸̞̲̓̒̒̓̓̃̔h̶̛̖̣̲̩̖͉̠͍̬̄̔̊̽͜u̸̱͛̈̽̀̅() +
coord_noneuclidean()
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
why would I get AI to write my documentation and examples, that's the best part.
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
Just released 🌳tarborist v0.15.0! Canceled targets have a little canceled icon next to them now.
...
That's it. That's the update.👐
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
RE: @tylermorganwall@fosstodon.org
I implemented a fork of {targets} which provides the necessary changes to support {mori} shared memory regions! Check out the discussion thread below to learn more about the implementation:
https://github.com/ropensci/targets/discussions/1584
And try out the primary fork here:
https://github.com/tylermorganwall/targets/tree/marshal-cache
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
RE: @shikokuchuo@fosstodon.org
This is really big (if it works!)—a big limitation for the use of R in simulation up to this point has been memory bloat. I’ve had to turn off parallel processing/reduce the number of workers many times in my {targets} workflows due to OOM errors. Hopefully this will solve that problem
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
Look at how cool this is! 🌳Tarborist now tracks and tags invalidation (and potential invalidation) within your {targets} pipeline and actively updates as you work, so you can get a preview of what's actually going to run before you run tar_make()!
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
new release of 🌳tarborist, the Positron pipeline helper for {targets}! v0.8.0 brings option runtime/size heat maps for targets: it will now tell you how large or how long (user-selectable) each target is in the pipeline! I've also added the size and runtime information to the hover.
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
Introducing 🌳tarborist: a VS Code extension providing tree-sitter powered static analysis of {targets} pipelines with target info on hover, tar_map() autocompletion, cycle detection, and upstream/downstream info/links #RStats
Github:
https://github.com/tylermorganwall/tarborist
OpenVSX:
https://open-vsx.org/vscode/item?itemName=tylermorganwall.tarborist
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
Well well well, what do we have here? Is that... real 3D data in my 3D ggplot? 🤫
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
1/5‼️Gigantic new #rayverse update + blog post! Introducing {skymodelr}: render 3D scenes in #RStats with realistically-lit skies at a given location, using just a latitude, longitude, and a time.
Blog:
https://www.tylermw.com/posts/rayverse/atmospheric-simulation-in-r.html
Github:
https://github.com/tylermorganwall/skymodelr
Site:
www.skymodelr.com
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
There's plenty of discourse online about the value of GenAI for OSS, but I had a package fail to install on CRAN due to CRAN-specific config issues (not found on any rhub runners) and used GenAI to help develop a fix in under 24 hours, before a single BDR email came. Now that's progress 👍 #RStats
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
Ranking R function typing errors by the amount of whimsy they inspire:
1) libary: Ha, it's like I'm a toddler!
2) maen: Ha, it's like I'm Welsh!
3) liens: Ha, it's like I'm a banker!
...
1000) dplyr::fitler: :blobcateyes:
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
"Man, I really wish RStudio respected hierarchy in code-folded section headers... I wonder how easy it would be to..."
(inner voice: DON'T DO IT! IT'S NOT WORTH IT! JUST GET BACK TO WORK! THE YAK IS BEST LEFT UNSHORN!)
"... I'm gonna do it."
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn #RStats #Rayshader #Rayverse #Rayrender #Dataviz #3D
Using R to simulate the sky for the full day of July 30th, 2025 in Washington, DC
(hint at what's coming in the future for rayshader: give a lat, long, and time of day, and render an image with not only the exact sun orientation at that time, but a realistic simulation of the atmosphere as well🧑🍳 🤌)