This repository contains datasets about LGBTQ+ topics for you to analyze, visualize, and share. Use the hashtag #tidyRainbow to showcase your work online, or submit a relevant dataset yourself!
tidyRainbow is a social data project by rainbowR, a community that supports, promotes and connects LGBTQ+ people who code in the R language, and spreads awareness of LGBTQ+ issues through data-driven activism. The tidyRainbow project aims to encourage the use of LGBTQ+ inclusive datasets for learning R and showcasing R code. For example, for building and sharing data visualizations, or as example datasets for teaching, blogs or vignettes.
The tidyRainbow project was born out of a lack of LGBTQ+ representation in popular datasets used in data science. This repository hosts a collection of datasets that are LGBTQ+ inclusive. Inclusivity in this context means that the datasets in this repository focus on data pertaining to the LGBTQ+ community. We also welcome datasets in which LGBTQ+ people are explicitly represented and where it is not assumed that gender is binary. Additionally, we include datasets that are relevant to LGBTQ+ folks because of the impact it has on the community.
Inspired by TidyTuesday and the R for Data Science community, you can participate in the tidyRainbow project in two ways:
To promote the use of the taidyRainbow datasets, rainbowR will share every tidyRainbow dataset on social media, via our mastodon account and on our slack (sign up for our slack by joining rainbowR here). Then, you can use your data visualisation and analysis skills to explore the data--whatever you're inspired to do--and to share your insights online using the #tidyRainbow hashtag. The data will not always be tidy but should always be manageable!
[!TIP] We welcome everyone to participate: newcomers, enthusiasts, and experts!
How to proceed?
If you have collected data that is relevant to the LGBTQ+ community, or when you have found a dataset that is LGBTQ+ inclusive and has a re-share licence, please do share it! Then rainbowR can include the dataset into the tidyRainbow repository and share it for others to use.
How to proceed?
Datasets shared from tidyRainbow repository:
Date | Dataset | Source | Reference | |
---|---|---|---|---|
1 | June 2024 | LGBTQ Movie Database | movieData.csv | TidyTuesday repo |
Datasets not yet shared: See the data folder.
Datasets not included in the tidyRainbow repository:
Please always add alt-text (alternative text) when you share your graphics for #tidyRainbow. Please always check the license of the data when you submit a dataset to the tidyRainbow repository. And please always adhere to the rainbowR code of conduct.
TL;DR on what to write:
The longer version:
The DataViz Society/Nightingale has an article on writing good alt text for plots/graphs.
Here’s a simple formula for writing alt text for data visualization:
Chart type
It’s helpful for people with partial sight to know what chart type it is and gives context for understanding the rest of the visual. Example: Line graph
Type of data
What data is included in the chart? The x and y axis labels may help you figure this out. Example: number of bananas sold per day in the last year
Reason for including the chart
Think about why you’re including this visual. What does it show that’s meaningful. There should be a point to every visual and you should tell people what to look for. Example: the winter months have more banana sales
Link to data or source
Don’t include this in your alt text, but it should be included somewhere in the surrounding text. People should be able to click on a link to view the source data or dig further into the visual. This provides transparency about your source and lets people explore the data. Example: Data from the USDA
Penn State has an article on writing alt text descriptions for charts and tables.
Charts, graphs and maps use visuals to convey complex images to users. But since they are images, these media provide serious accessibility issues to colorblind users and users of screen readers. See the examples on this page for details on how to make charts more accessible.
A license tells you if and how data can be re-used. It allows us to include datasets into the tidyRainbow repository.
This blog post by ODISSEI explains how liceses relate to research data :
A licence allows the copyright holder of the material to set the conditions under which others can reuse that material. In a data repository, the licence for a dataset is typically chosen by the depositor of the data, and it should be displayed as part of the metadata.
All rainbowR projects fall under the rainbowR code of conduct. Please make sure to adhere to our code of conduct when participating in the tidyRainbow project.