Founded by Josh Reich and Drew Conway, the New York Open Statistical Programming Meetup started as the New York R Meetup with a handful of people in an office at Union Square Ventures. Since then it has grown to over 11,000 members and has been hosted at NYU, Columbia, AOL, iHeartRadio, eBay, Work-Bench and other locations.

Our mission is to spread knowledge of statistical programming techniques in open-source languages such as R, Python, Julia and Go, and data science in general. Another important aspect is community building and socializing. The meetups start with pizza, followed by a 45-90 minute talk, ending with a trip to the local bar.

Attending

To attend please visit the meetup page.

Presentations and Videos

Whenever possible we make presentations available at the Presentations page.

We now stream and host videos of meetups on Facebook and YouTube and older videos are scattered on a variety of services. They are also listed on the Presentations page.

Jobs

Job openings and other announcements are on the meetup discussion board.

Upcoming Meetup

That Feeling of Workflowing

August 10, 2020 07:00:00 PM

We are staying virtual to kick off R Week, with Miles McBain coming to us from Australia, following in the footsteps of Rob Hyndman, Earo Wang and Di Cook.

Thank you to EcoHealth Alliance for providing the Zoom link.

This is the first event of the week, with our Sixth Annual R Conference and Workshops taking place that Wednesday through Saturday, 12th-15th. The workshops cover machine learning in both R and Python, web scraping, shiny, GIS, git and the tidyverse. Speakers include Andrew Gelman, Emily Dodwell, Jon Krohn, Emily Robinson, Wes McKinney, Ludmila Janda, David Robinson and too many more to list here. Visit https://rstats.ai/nyr/ for more information and use code nyhackr for a 20% discount.

About the Talk:
When would you use an R notebook versus a project dependency graph solver? Should everything be an R package? What can your R project workflow optimise for, and which properties of your work can this affect?

Despite the importance of questions like these to having a happy and productive time with R, there is little community consensus on the principles for establishing R project workflows.

We will begin the session by examining these questions and mapping out workflow styles served by existing R tooling. In the second half I will demonstrate practical productivity boosters my team and I have implemented along the way to a workflow centered on {drake}.

About Miles:
I'm a Data Scientist at Queensland Fire and Emergency Services where I use R to identify and analyse investment options in our emergency services network. Since I started programming in R about 5 years ago I've become an active #rstats tweeter, blogger, and RWeekly editor. I was an organiser of a local meetup group, three rOpensci OzUnconferences, and useR! 2018 Brisbane. I release R packages that do extremely niche things. Everyone's favourite is {datapasta} but {fnmate} is probably the one I get the most personal joy out of. I am into workflows because of their capacity to change the way work feels.

The talk will begin at 7 and we will start admitting people to the event shortly before. Since this is completely remote there will be no pizza but everyone is encouraged to have pizza individually.

Website

The nyhackr website was built as a RMarkdown website and the source code can accessed by the community on GitHub.

How to contribute

If you wish to contribute to the website the process is pretty simple.

  1. Fork and clone the repository (an example can be found here)
  2. Create a new branch for your changes (warning, this step cannot be done in RStudio!)
  3. Make your changes. You can build and view your local version by using rmarkdown::render_site()
  4. When you are done, submit a pull request. Your changes might not appear on the public site right away as we have a development version for making sure changes donโ€™t break the site.