We are R-Ladies Profile picture
Sep 12 โ€ข 13 tweets โ€ข 21 min read
As some inspiration for today, I collected a loose list of recommendations (data/tech communities, blogs, and podcasts) for anyone interested in the #data field ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป
๐Ÿ’œ R-Ladies, PyLadies, and CorrelAid โ€” these are fantastic communities! Before founding @rladies_cologne last year, I had only positive experiences with the community - they have interesting talks and the Slack community is extremely helpful when you have a question ๐Ÿ˜Š
@rladies_cologne (so, if youโ€™re new and just stumbled upon the account - welcome to @RLadiesGlobal! ๐Ÿฅฐ)
@rladies_cologne @RLadiesGlobal ๐Ÿ’™ The same goes for @pyladies ๐Ÿ my vision has always been to bring both communities together and itโ€™s been a fun ride to host our first R-Ladies๐Ÿ’œPyLadies event in July this year (with more to come!)
@rladies_cologne @RLadiesGlobal @pyladies ๐Ÿ’š @CorrelAid is a #data4good organization that has a fantastic network across Europe. If you're looking for a place to be voluntarily active with data, this might be your best choice ๐Ÿคฉ
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid ๐Ÿ’› Another great network is @wimlds (founded by Erin LeDell) - they also have a Slack channel which is my go-to place for tricky (not necessarily language-specific) questions ๐Ÿ˜Š
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid @wimlds ๐Ÿงก With @data_angels (initiated by @jessica_cherny) you'll also get a fantastic Slack community where Jessica regularly organizes fireside chats, the network shares career insights or has mentoring rounds ๐Ÿ˜Š
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid @wimlds ๐ŸŽ™ If you're up for written or audio input, there are a few podcasts where I more or less regularly tune in:
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid @wimlds ๐Ÿค "The Data Scientist Show" by @DalianaLiu - she interviews so many interesting people and was my frequent companion when I commuted to work by bike ๐Ÿšฒ โ€” @datasci_show or apple.co/3BcHGfY
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid @wimlds @DalianaLiu @datasci_show ๐Ÿงก "Build a career in data science" (it follows the book which I can only recommend!) by @skyetetra and @robinson_es โ€” podcast.bestbook.cool
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid @wimlds @DalianaLiu @datasci_show @skyetetra @robinson_es ๐Ÿ’™ โ€œMaking Data Simpleโ€ (by @amartin_v) talks about the latest developments in data and #AI. The podcast also addresses philosophical questions such as the need for improved designs and biases which make you think and reflect on your own work) - ibm.co/MDSpodcast
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid @wimlds @DalianaLiu @datasci_show @skyetetra @robinson_es @amartin_v โ™ฅ๏ธ โ€œ @LadybugPodcast - debugging the techโ€ (by @EmmaBostian, @ASpittel, @kvlly, and @shidonichan) about so many great insights into the tech world - from #agile work over #API to salary negotiations. I love the variety and richness in their episodes ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป โ€” ladybug.dev
@rladies_cologne @RLadiesGlobal @pyladies @CorrelAid @wimlds @DalianaLiu @datasci_show @skyetetra @robinson_es @amartin_v @LadybugPodcast @EmmaBostian @ASpittel @kvlly @shidonichan ๐Ÿ’œ And then there are of course @Rbloggers and @rweekly_org which I follow on Twitter (but they also have email newsletters)

But I'm always open to exploring more - what are your favorites? ๐Ÿค“

โ€ข โ€ข โ€ข

Missing some Tweet in this thread? You can try to force a refresh
ใ€€

Keep Current with We are R-Ladies

We are R-Ladies Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @WeAreRLadies

Sep 13
๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป Another great tool that you can use to better understand code structures is the #rstats {flow} ๐Ÿ“ฆ by @antoine_fabri

It visualizes a flow diagram of the functional architecture (github.com/moodymudskippeโ€ฆ)
@antoine_fabri Letโ€™s take a look at it by using our make_sum function from yesterday. We wrote this simple function that calculates the sum: Setting up a function that ...
@antoine_fabri But what happens under the hood? We can see it here in code language but wouldn't it be great to see it more visually? Here's {flow}'s moment to shine! โœจ Run this line of code and you'll get a flow diagram that shows you how the function works ๐Ÿฅณ Showing the workflow of flo...Showing the visualization o...
Read 5 tweets
Sep 13
๐Ÿ’ก So, how do you debug in R?

Three basic commands in #rstats let you already do the debugging:

๐Ÿ› ๏ธ debug(function_name),
๐Ÿ› ๏ธ browser(), and
๐Ÿ› ๏ธ undebug(function_name)
With debug(function_name) you start the debugging of your function - itโ€™s basically like a mole that digs in.

When you're in debug mode, you can also call the objects in your function.
The GIF shows how a debugger goes through each step of a function after activating it with "debug(make_sum)".
Read 10 tweets
Sep 13
Yesterday we talked about function writing and how to write them in R. But there is (unfortunately) a chance that your function won't work at the first try - and that's where debugging comes in ๐Ÿ•ต๏ธโ€โ™€๏ธ
Ways to approach this problem are, for instance, to google the error message (if there is one), take separate parts of your code and let them run, or to use the more formal debugging tools that #rstats offers.
One major thing that I learned throughout the years is the power of #debugging. Irrespective of the programming language I use, debugging is for me key when it comes to understanding the functionality of code (also for code written by someone else).
Read 7 tweets
Sep 12
Let's use the remaining time today to dig into best practices when it comes to function writing first โœจ It's a loose collection of things that I picked up from others and that I experienced myself as being helpful. They are not ranked in a specific order.
๐Ÿช„ Use curly brackets - it makes it easier to read and work with your functions. Good practice vs. not-so-go...
๐Ÿช„ Use meaningful names for your functions. It's good to use verbs for functions.
Read 13 tweets
Sep 12
The beauty of R is its versatility and of course the community ๐Ÿ’œ you can use R (and different #CRAN packages) for literally anything (I use #shiny to build web applications, #blogdown to set up and maintain my website, #xaringan to create slide decks, โ€ฆ.).
All these great tools build upon one โ€œlittleโ€ (or not so little) thing: functions!

๐Ÿ’ก What are functions?
A function is an inherent code block that performs a specific task, such as calculating a sum. And that's exactly what we are doing now ๐Ÿ˜Š
๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป How to write them?

In #rstats, functions can be as simple as this: Code showing how a simple f...
Read 8 tweets
Sep 12
Hello everyone ๐Ÿ‘‹ my name is Cosima and I usually tweet at @cosima_meyer.
In my professional life, I work as a data scientist in the field of AI. I love my job because it allows me to work with fantastic teams to solve puzzles๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป Image showing two people holding two puzzle pieces to the sk
@cosima_meyer Before working in the industry, I explored my passion for research in academia. I hold a PhD from the University of Mannheim in #politicalscience (my dissertation dealt with post-civil war stability ๐Ÿ•Š).
@cosima_meyer While working at @MZESUniMannheim, I co-founded a #datascience blog โ€œMethods Bitesโ€ (@mzes_ssdl) which provides several hands-on tutorials on #NLP, scraping #Twitter data, #dataviz, or how to publish your package on #CRAN.
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(