It’s that time of the year again! This session, we’re diving into the excitement of Advent of Code – a global programming challenge featuring daily puzzles for all skill levels. Whether you’re a beginner or a coding pro, tackle the challenges in any programming language you love and have a blast solving puzzles! And after flexing those brain muscles, what’s better than celebrating with some well-deserved pizza? 🍕 Bring your appetite for both coding and snacks!
Want more? Join the Dutch Research Community Advent of Code for:
✨ Puzzle-solving support
🏆 Opportunities to win prizes
💬 A private leaderboard to share your progress!
Date: Dec 12, 2024
Time: 10:30-12:30
Place: TUD Library, Albert Einstein
Presenter: Bjørn Bartholdy & Aleksandra Wilczynska
Did you know that with R, you can clean and process your research data, conduct a wide range of statistical analyses, create publication-quality figures, and save scripts that allow you to reproduce your work with the push of a button – all using just one program!
R is a programming language that is popular in both academia and industry for its broad functionality and approachable learning curve. R and supporting tools are open-source and totally free, making it easy to find resources developed by a global community of users. No matter which discipline you work in, you’re likely to find packages and tutorials targeted toward the types of analyses you want to run, and resources that make it easy to get started or “unstuck”. You can also develop your own packages for specific purposes in your research and publish them for others to use.
Do you want to build your skills in the programming language R, write R code with others, or ask questions about working with R? Check out some examples of the many cool things you can build with R!
Fun with R
During R Café meetings, we’re trying out different tools and types of analysis. Here’s a small sample of what we’ve been working on:
Code
# Load library wordcloud2library(wordcloud2)#Load datawcloud_data <-readRDS(here('data', 'wcloud_data.RDS'))# Define colors tud_blue<-'#00A6D6'mycolors <-c( rep(tud_blue,6),rep('#000000',1000))# Create a word cloudset.seed(12345)wordcloud2(wcloud_data, size =0.7, color = mycolors)
Words used in IDE master theses: word cloud created with wordcloud2 package
Source Code
---title: "TU Delft R Café"subtitle: "Community of practice"format: html: code-tools: true fig-cap-location: bottom toc: true toc-location: left toc-title: 'On this page'execute: warning: false message: falselisting: - id: upcoming template: upcoming-listing.ejs image-placeholder: /img/logo_square.png type: grid max-items: 1 grid-columns: 1 fields: - title - subtitle - author - description contents: - events/meetings/upcoming-meetings.yaml---```{r}#| label: setup#| echo: false#| include: false# Load libraries ----------------------------------------------------------library(ggplot2)#library(tidyverse)library(here)# Themes and colors ----------------------------------------------------------# Set the ggplot themetheme_set(theme_minimal())bg <-'#f7f7f7'#'background' edge<-'gray60'label <-'gray40'tud_blue<-'#00A6D6'``` <!-- ```{r} --> <!-- #| label: logo --> <!-- #| echo: false --> <!-- htmltools::img(src = here("img", "TUDelft_logo_rgb.png"), --> <!-- alt = 'logo', --> <!-- width="12%", --> <!-- style = 'position:absolute; top:10px; right:0; padding:5px;') --> <!-- ``` -->![](img/poster_mailing_list.png)---# Upcoming meeting {#sec-upcoming}:::{#upcoming}:::# Why R?{#sec-whyr}Did you know that with R, you can clean and process your research data, conduct a wide range of statistical analyses, create publication-quality figures, and save scripts that allow you to reproduce your work with the push of a button – all using just one program! ::: {.column-margin}![Artwork by @allison_horst](img/r_first_then.png):::R is a programming language that is popular in both academia and industry for its broad functionality and approachable learning curve. R and supporting tools are open-source and totally free, making it easy to find resources developed by a global community of users. No matter which discipline you work in, you’re likely to find packages and tutorials targeted toward the types of analyses you want to run, and resources that make it easy to get started or “unstuck”. You can also develop your own packages for specific purposes in your research and publish them for others to use. Do you want to build your skills in the programming language R, write R code with others, or ask questions about working with R? Check out some examples of the many cool things you can build with R! ## Fun with RDuring R Café meetings, we're trying out different tools and types of analysis. Here's a small sample of what we've been working on:```{r}#| label: word-cloud#| fig-cap: "Words used in IDE master theses: word cloud created with `wordcloud2` package"#| code-fold: true# Load library wordcloud2library(wordcloud2)#Load datawcloud_data <-readRDS(here('data', 'wcloud_data.RDS'))# Define colors tud_blue<-'#00A6D6'mycolors <-c( rep(tud_blue,6),rep('#000000',1000))# Create a word cloudset.seed(12345)wordcloud2(wcloud_data, size =0.7, color = mycolors)```