@timelyportfolio

138 Followers
211 Following
550 Posts

absolute return insurance portfolio manager and CFA charterholder who enjoys data visualization with #rstats and JavaScript. have ideas? let's make them.

Birmingham, Alabama, USA

Githubhttps://github.com/timelyportfolio
Bloghttps://jsinr.me
What a delight to read this book/project 😃 😃 https://tmap.geocompx.org/ #rstats #gis #gisChat Many thanks to @nowosad and Martijn Tennekes for putting it together. Tmap is my very favorite R library for creating maps ❤️
Spatial Data Visualization with tmap

“Spatial Data Visualization with tmap: A Practical Guide to Thematic Mapping in R” is a free, open-source book that teaches you how to create static and interactive maps using the tmap package in R. Covering core concepts in thematic cartography, map design, and spatial visualization, this guide provides step-by-step approaches to help you produce high-quality maps for reports, presentations, and web applications.

Thanks to great feedback and input from the #rstats #rspatial community, the ISC grant proposal about modernizing R's web-mapping capabilities is coming along nicely... If you have anything to add, you can do so until tomorrow, when I will submit to @RConsortium

https://tim-salabim.codeberg.page/modernize_mapview/modernize_r_web_mapping.html

Modernizing R’s web-mapping capabilities

webR - R in the browser

Interactive R environment running in your browser. Execute R code, create plots, and analyze data without installing anything.

webR
@gws @jeroenooms dang that is so amazing!!!! looking at imagemagick as another example https://github.com/dlemstra/magick-wasm?tab=readme-ov-file
GitHub - dlemstra/magick-wasm: The WASM library for ImageMagick

The WASM library for ImageMagick. Contribute to dlemstra/magick-wasm development by creating an account on GitHub.

GitHub
@jeroenooms @gws seems like we could run pyodide in V8 with webr

@jeroenooms @gws quick examples from V8 and d3r help pages; know there is so, so much more we can do and eager to explore

https://webr.r-wasm.org/latest/#code=eJylV1GP28YRfudL%2F8KEcnFkrKNOJye5yFEDw7DRGk1S%2BOp7sY3DilxJPFNcZncpkTgoL%2F0F%2FQ956z%2Foe%2F9Xv9mlJOrsOkAKSCdyZ3Z25puZb%2Bf%2B%2BY9fS7GW%2F3pT2twWMhsnr3%2BthF39e7RSaznayvltbaQe9eWZsOI%2Ff9jkpbGiKJJKpB%2FEUpro7ObqbKhlpQzNKI3OVtZWZjoaLaXSkFuxXCb6vC7zjdRGJpncnA3poMUbId4Ks06gfxbHwUcnhNlEh3EQFPlcC91GN1fx4RkiSAaDAclGrKtCGlpotaabq2BAz7UUVpKgUm4pVaWVjQ1S29B357S5iuKn2EkvNqKoWc0gdGhlklUeSSxH4UZoWiiFyMaXE%2FhwKpnjO6MnX319IoH%2BY0jY4wG9rMvU5qo0JMqM0kKZWkvT0351%2FdOPibE6L5f5oo3um%2BkPSESioa7WUbyLT2xHi85e1MT3Wtpal9Q8Hj%2FdxREcjP2ZP83vZGoNRZtcENsnVRatNyOMyZdlFK5bzmc4pLVNhTZeuJT2IIkDVdsiN5bBeigckskBNhy%2BwUmKUXj57K%2FXLw6b3o7fsyfP3Gn0SmzEdarzyp74AKBg6dU1nj4R1ZfNLoxPnWZUuw1KRd%2FGe7lz7QD5jSjyzCXUHUnb3K7gFkmfaADtNm06tePpnGn24NIdTYO%2Fv37z4qGqq4W%2Bu59T%2FoSag4m9fGO4MI%2FIUFfREKW11rK0RQvXCyqVJV2XNJepQFNSXYp5IckqytS2LJTI3LFG1TrFofvGSrPyziQouDpbFELLJFXrkbgTzQgHmVFdZmjHVEFwZ0bjZDxJvu4tnq%2FzEoKu9lK0YxTeJou8sFIfiuZ%2F5y5ZV0v6jsZfuRRyk%2Fnm9L15PIbWoqxF8Xtj9j1xm1gJ44D8WlpOLxPRfY5u15Xi5SmN3r27xydKHn8fv3u3w2e03H3Uznsz2H60GZ39WRaFovt7Ysqk3e6Ls%2FgEl70mcOHSj5zajMIfavBYupIdBM%2BhDBJQZbtWtTnUUM%2FQEckhtUcw6UtqdzCOBh%2FSxLEd%2FegBmuLluVospOza63cBebnnQ34%2BKSSuI2fetxIz9GgzHs212uJ6OEdJVXmBe8IrnXdarm7uDFOpJ4%2FLLsC%2Bq0m3GYGF5ucaFQrMUEN0%2FicXcrOHc%2B5F3F%2Bx99BlzNv3C966t4Jt3zq8%2F8IFIADohlm9NKpgYp%2F0Yp086tbxNqDRyK5yQ%2Fj06GpAvjBAgzN6Ox5eDifvsfiAtFnOJmSTW87OizKLugw5Vxj5bHK7ufL1jzsL%2FFmmyMOKBXSHAzuywvGFQjwjyIs6kxnlpVPrbkNYW4sPTB2OgbEdfJwsNNecWtCba0LRWb8cuEfDER%2B1ooC0XDLbzUiAIFaCQZI6csqJl8XDoLPzSSUxn7NGpaoahe9teUnzzTdvh%2BHfDoLwvbPEQJln5qXgy8Lsb4ugD07JGKMuweUelmNcQEAwTKscCdXpqvWB3fK7C87vjjqfDY5kqpe3qSr4sPDoaMhndhOAy0jUIwFTwU%2B7gJ3Qpb2Db0Z%2FNOEeEHdoEPd2BWEwGtEWKXG3FDLG7mN%2F7lqtMyLmaiNZEWMGunLrs5hbRIYhpTgNjw%2FXSnHNZZPksO7RNzy2wJCp17jXe0kIeEuC5eOQkMW0p5Es6aXr%2B9PXKV3s2Cqb9engTKS5TgtfeKQ6NHpOwjMWRXHE53ZOcfZ4jkIrlUsGJRUldx9mP9R2CaviQWZfB0eob9kgAESrvX%2Fqw5Fg0NN4glPlpKrNKsIqOX6eIjJ3AL8MeVWLLK8Nr2v33vBj4x5bfmwD4uD5G%2FqK5PS4QE6ccq0LbjwMkgNilKpCWR%2FHqXp%2FajqR8GRVCVe4%2BIlKjL9SZDyhzRzH7TscteEZLWC1yrazkHnVtOs5yjp6AMOjZvhwpf1oxUOBZZDLSpqZ60K8ClPNxoidw4raX3D9MISzk81gYzGXhTldfcQws8tdlQEQpfNlXqKkOci5XPA1v%2BWbPnsYE8MQcx6IYAH1BFFmtZT7WT54MOY3qAxwar6IxhcXcdCevj7s60HXkVRhFhb4aC1aJkl%2BR8bwL0J%2FuMQqTzYCZNVEKe7gNh6WYJDZ5XDe4sKbdTfQnrEO3kbxoQ40z909aqAwcEySTX72vXzcE1AisuwZLi4cjNrD%2FYPCy%2BRxMvAVt5%2Fn5kWi0g%2FGXcGoAGPxNnoyeTK5HD8JjnuciWh%2FjGsXdsBb9n1Fe2myyU1uj93FSkNqLjB94NuM8Tt2FtzurtGai6nXmHqlaac4xXcX%2B17aV4Pbh9cdA4EEeS%2F6neHdBTzxZ%2F6nQG1osQXTgUDM%2F9U8nCQu8IPNQ8X5zPFfZK0QVVW0Dg8z7M%2B3zaMGTDn8rEb7mxrN%2BDdtMJRxr0n%2BC6p1KtA%3D

I'm beyond excited for this! Built on Apache DataFusion and Apache Arrow, a composable single-node analytical database with spatial types as first-class citizens. GeoPandas IO, KNN joins, CRS support, R/Python bindings, and top-notch lazy GeoParquet reads.

https://sedona.apache.org/latest/blog/2025/09/24/introducing-sedonadb-a-single-node-analytical-database-engine-with-geospatial-as-a-first-class-citizen/

Introducing SedonaDB: A single-node analytical database engine with geospatial as a first-class citizen - Apache Sedona

Apache Sedona is a cluster computing system for processing large-scale spatial data. Sedona extends existing cluster computing systems, such as Apache Spark, Apache Flink, and Snowflake, with a set of out-of-the-box distributed Spatial Datasets and Spatial SQL that efficiently load, process, and analyze large-scale spatial data across machines.

@jeroenooms @gws this sounds amazing. Can’t wait to play. Let me know if I can help on examples.
Super excited for the new release of #rstats V8 which now also works in WebR by running js/wasm natively in web worker (thanks to @gws ) Will release some cool new packages soon to show the potential of WASM in R ✨

extendr has a domain! Say hello to https://extendr.rs 👋

We're working on lowering the bar to using Rust  with  

We've added some new resources:

- 💭 Intro to Rust for R Developers https://extendr.rs/intro-rust/
- 📣 Publishing to CRAN: https://extendr.rs/user-guide/cran-publishing.html
- 🕸️ Building for WebR: https://extendr.rs/user-guide/webr.html

#rstats #rust

extendr