dataandme, to random
@dataandme@mstdn.social avatar

🫤 Unfortunately, I was affected by last week's layoffs at @Posit along with a handful of other talented colleagues.
🖤 I’m bummed, but so grateful for the 5½+ yrs w/ my incredible team.
🔍 Taking some time to recoup, but will be on the hunt for new opportunities soon!

dataandme,
@dataandme@mstdn.social avatar

@delabj @Posit Thanks, Joshua. I can’t imagine that the community won't continue to be a part of my life! 🖤

delabj,

@dataandme @Posit I'm so sorry to hear that Mara,I loved your community building and engagement. I was an R user before but thanks to one of your Retweets/comments I found the community.

Private
statstas,

That was a great @rstats history talk, putting the development of the S language that was revolutionary at its time in 1970s, and the open source port of it in 1980s. Help to understand the roots.

smach, to random
@smach@fosstodon.org avatar

Anyone know of an R connection to Pinecone?

smach,
@smach@fosstodon.org avatar

I do see R examples in the Pinecone API reference docs using the {http} 📦 so that should work without a dedicated package or connector

https://docs.pinecone.io/reference/describe_index_stats_post

mattcowgill, to random
@mattcowgill@mastodon.social avatar

Posit (formerly RStudio) did a round of layoffs!?

Makes me sad for the people involved, and also concerned about what the future holds for the + Tidyverse ecosystem.

steffilazerte, to rstats
@steffilazerte@fosstodon.org avatar

I'm brainstorming for @rOpenSci Coworking themes to use in the future.

Some examples of things we've already done...

  • Start Writing that Package!
  • Getting Started with targets!
  • Working with New R Users
  • Setting Up Continuous Integration
  • Checking Data with naniar, visdat, assertr, and skimr!
  • Working with Taxonomic Lists

Any suggestions for future themes? Anything you might like to see?

@rstats

mattcowgill, to random
@mattcowgill@mastodon.social avatar

An package I use every day has been voluntarily removed from CRAN at the maintainer’s request :(

Is the R package ecosystem going to become more like Python’s?

rainbowR, to LGBTQ

🌈 rainbowR meet-up: Weds June 28th, 4pm UTC 🌈

👋Connect with other community members

💪Very informal, friendly and supportive 'show and tell' - would be lovely if you're willing to share something R-related you've been working on or like (not obligatory).

📈Discussion about contributing to rainbowR

Register on Zoom: ‪ https://us02web.zoom.us/meeting/register/tZYpf-yuqz0uHtIbYdt1mnle2JdL7Dkbi49v

See you there!

Boosts appreciated.

henrikbengtsson, to random
@henrikbengtsson@mastodon.social avatar

Q. Has R dropped official support for 32-bit architectures, or was that just for MS Windows?

The R 4.2.0 (2022-04-22) NEWS (https://cran.r-project.org/doc/manuals/r-release/NEWS.html) says the following about MS Windows: "Support for 32-bit builds has been dropped."

PS. I don't have a specific need for 32-bit R, but it would be useful to know going forward, what to write in docs, and to help to spread the news.

statnmap, to random French
@statnmap@mastodon.social avatar

New blog post: "How to debug your package in a fedora container before sending it to CRAN?"
🔗 https://statnmap.com/2023-06-20-how-to-debug-your-package-in-a-rhub-fedora-container-before-sending-to-cran/

mikelech, to random
@mikelech@fosstodon.org avatar

I understand the reason to just use vscode for development, but I would be happier for a proper IDE like RStudio for this purpose.

adamhsparks,

@abhi @mikelech I think of it as more of a chef's knife for R and less of a Swiss Army Knife for several languages. Yes, both work with R and I use both VSCode(ium) and RStudio, but I still gravitate to RStudio for my R work...

Mehrad,
@Mehrad@fosstodon.org avatar

@mikelech @abhi Sorry for jumping in, I don't wanna be "that guy", but have you considered giving Emacs a try? (Emacs Speaks Statistics) is the mode (i.e extension) that provide and development features (syntax highlughting, debugging, repl, completion, ...). This way you have one program (Emacs) with one set of keybindings and theme and ... with which you can work with R, Julia, notebooks, ... and in GUI or in terminal, local or remote.
https://ess.r-project.org

@adamhsparks

datascience, to random

A shiny dashboard for conference tweets: https://github.com/gadenbuie/tweet-conf-dash Follow the discussion around a conference or event in a hyper focused way. @grrrck

Mehrad, to random
@Mehrad@fosstodon.org avatar

When I read R code and see people have very liberally used tons of packages like there is no tomorrow, I cringe. This is bad when they are doing it in research. Basically what they are doing is addicting their analysis and research to tons of packages. Like any other addition, when they don't get their fix, it's gonna hurt, and gonna hurt bad. Their research's reproducibility is close to non-existence as none of those packages will be around for ever. Pick dependencies carefully.

eliocamp,
@eliocamp@mastodon.social avatar

@LeafyEricScott @Mehrad Yeah. "Do one thing and do it well" implies using lots of packages. Leveraging the awesome community is good. Otherwise, just dismantle CRAN, retire all packages and write code like an elderly recluse in a cave.

eliocamp,
@eliocamp@mastodon.social avatar

@Mehrad @LeafyEricScott Your tone ('wannabees "data scientists"', 'lazy') is extremely gatekeepy and toxic. People in the community have different experiences, levels of expertise, and needs. This demeaning language has no place in our community.

odr_k4tana, to random

Dear community, I have a problem.
I have a df with multiple char columns which I want to coerce to factors and a list of pre-defined factor level orders (vectors) that I want to apply in the process. Now apparently this isn't a wide-spread thing to do. I am using code.

My approach of
df <- df |> mutate(across(all_of(charvars), ~factor(., levels= levellist[[which(factors==cur_column())]]))
throws me an error telling me it "cant compute the first column ("who")" followed by "internal error"...backtrace attached. My problem is: I used the same approach literally 3 lines above on different subsets before and it works!

I'm stuck. Help would be very appreciated.

osc, to random

I've been playing a bit more with these days

Although shouldn't be used to analyze data (don't use spreadsheet apps to analyze data, use or an equivalent instead), Excel is by contrast very useful to store data in an organized way

milesmcbain, to random
@milesmcbain@fosstodon.org avatar

Using {httr2} for the first time this week, and it’s been a while since an package sparked this much joy 🤩🤩🤩

Built in rate-limiting, retrying, and mocking. Each a one-liner… 🤯

Congrats @jennybryan, @hadleywickham and co for this refined take.

https://httr2.r-lib.org/

devSJR, to bioinformatics
@devSJR@fosstodon.org avatar

Occasionally, I think about how to work effectively with . Currently, I am teaching my courses with again. I try to do most of it with packages from the base installation. is an exception. But otherwise, I like to use (very fast) instead of .
But there are more approaches, which are often simpler/faster/stable:

Mehrad,
@Mehrad@fosstodon.org avatar

@magljo I used to use Rkward before starting Rstudio. It is a good spftware and has almost everything one need. I even have it always installed along with Rstudio. The only things that it does not have and I desperately need is being able to run it remotely. I use Rstudio server and Emacs for remote work in . I can say that Rstudio server is way more stable if TCP ports can be opened and accessed through firewall, otherwise i just use Emacs' ESS and Tramp.

@devSJR

odr_k4tana, (edited ) to random

thing I learned today: writing functions using pipes and tidyverse code needs special indexing of paremeterized columns

For example: If you want to index a column via a function parameter within
myfun <- function(data, param){
}
and param is used to index a column of a df or tibble, you need to index it with double curly brackets like this inside functions:
data |> mutate(new_var = mean({{param}}))

The reason: strings do not work, computed columns do not work.Your indexing tricks like square brackets or dollar notation do not work. The curly brackets enable function input similar to object notation without quotation marks. They translate your variable to the correct namespace

odr_k4tana, to random

I freakin love how evolved to the point where I do not need for-loops anymore.

rOpenSci, to rstats Spanish
@rOpenSci@hachyderm.io avatar

✍️ [blog post] Champions Team highlight!

Meet Alican Cagri Gokcek from Turkey and Elio Campitelli @eliocamp from Argentina!

🔗 https://ropensci.org/blog/2023/06/19/ropensci-champions-program-teams-meet-alican-cagri-gokcek-and-elio-campitelli/

@rstats

stevensanderson, to opensource
@stevensanderson@mstdn.social avatar

Do you want to take a random sample of your data in R?

Here are some examples of how you can use sample():

✔ Generate a random permutation of the elements of a vector.
✔ Select a random subset of a dataset.
✔ Generate a random sample of data for testing purposes.
✔ Create a bootstrap sample.

Post: https://www.spsanderson.com/steveondata/posts/2023-06-21/

#r #rstats #opensource #opensourcesoftware #opensourcecommunity #technology #innovation #sample #bootstrap #random #data #subset #coding

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • cisconetworking
  • DreamBathrooms
  • InstantRegret
  • ethstaker
  • magazineikmin
  • Youngstown
  • thenastyranch
  • mdbf
  • slotface
  • rosin
  • modclub
  • kavyap
  • GTA5RPClips
  • provamag3
  • osvaldo12
  • khanakhh
  • cubers
  • Durango
  • everett
  • ngwrru68w68
  • tester
  • normalnudes
  • tacticalgear
  • anitta
  • megavids
  • Leos
  • lostlight
  • All magazines