This week in R (2024-09-20)

This week in R (2024-09-20)

Happy Friday everyone! After a long hiatus (I took a sabbatical and did some travelling), we're back! Here's some news from the world of R this week - plus a couple of news items from the past 4 months:

  • Vaping comes to R?: a new 'typed superset of R' is being developed and the alpha release is now here. The brainchild of John Coene (of 'Javascript for R' fame), Vapour aims to improve the robustness of R code by using type checking and providing pre-processing like static type checks. Read John's blog post for more info on the reasoning behind it.
  • An IDE, not a Transformer:?In June, Posit announced and released into public beta their new IDE - Positron. The product is a fork of VS Code that is aimed at R and Python developers, potentially providing a way for R users to dip their toes in Python's muddy waters by providing some of the home comforts of RStudio in a more generalised IDE. Positron is still in public beta phase so has some growing up to do yet, but early feedback is posit(ron)ive and personally I'm enjoying it for Python development myself!
  • Multi-task like a pro: Andres Quintero has recorded a short tutorial on how to get multiple shiny apps running in the same Docker image, using ixpantia's faucet framework for routing and load balancing R applications.
  • Quilts, rugs and...plots?: v1.3.0 of the {patchwork} package has now been released, bringing some extra functionality for arranging and composing multiple {ggplot2} plots. One of the key new features is the ability to arrange {gt} tables in the same way. See the tidyverse blog post here.
  • Shiny in Production: The annual Shiny in Production conference hosted by Jumping Rivers is only a few weeks away, with the speakers and workshops now announced. Next Wednesday (25th September) is your last day to get a ticket so check out the schedule and information here!
  • Conference season: I've heard from friends and colleagues that both posit::conf(2024) and EARL 2024 were great successes over the past few months, with many interesting and inspiring talks. See the posit::conf website for the dates and location of next year's conference and keep an eye on EARL for news on their next instalment. Also a chance to shout out Jumping Rivers' very helpful list of R conferences.
  • Fun fact:?did you know that the result of your last executed R expression is saved to an internal value? This can come in handy when you forget to assign the result of a long-running function.

# Run a long function
some_very_long_function(...) # oh no, I forgot to assign the result to an object

# Save the result using `.Last.value`
my_output <- .Last.value        

New package versions:

I post updates like this every week so if you're interested feel free to follow. Comment below if there's something interesting you found out this week too!

要查看或添加评论,请登录

Chris Brownlie的更多文章

  • This week in R (2024-11-22)

    This week in R (2024-11-22)

    Happy Friday everyone! Here's some news from the world of R this week: You're a wizard, Quarto: Micka?l Canouil has…

    2 条评论
  • This week in R (2024-11-15)

    This week in R (2024-11-15)

    Happy Friday everyone! Here's some news from the world of R this week: Peeky-boo: James Balamuta's latest R package…

  • This week in R (2024-11-08)

    This week in R (2024-11-08)

    Happy Friday everyone! Here's some news from the world of R this week: Scrolly moly: Posit have announced the start of…

  • This week in R (2024-11-01)

    This week in R (2024-11-01)

    Happy Friday everyone! Here's some news from the world of R this week: Conf Content: the materials from…

    1 条评论
  • This week in R (2024-10-25)

    This week in R (2024-10-25)

    Happy Friday everyone! Here's some news from the world of R this week: Shiny gold medals: Posit have announced the…

  • This week in R (2024-10-18)

    This week in R (2024-10-18)

    Happy Friday everyone! Here's some news from the world of R this week: Hello Positron: Julia Silge has released a video…

  • This week in R (2024-10-11)

    This week in R (2024-10-11)

    Happy Friday everyone! Here's some news from the world of R this week: A Shiny new Assistant: Posit have released Shiny…

    2 条评论
  • This week in R (2024-10-04)

    This week in R (2024-10-04)

    Happy Friday everyone! Here's some news from the world of R this week: Tricks and Treats: as part of Hacktoberfest…

  • This week in R (2024-09-27)

    This week in R (2024-09-27)

    Happy Friday everyone! Here's some news from the world of R this week: OOPs, I did it again: Veerle Eeftink-van Leemput…

    1 条评论
  • This week in R (2024-05-03)

    This week in R (2024-05-03)

    Happy Friday everyone! May the 4th be (almost) with you, heres some news from the world of R this week: DangeR?:…

社区洞察