Git Product home page Git Product logo

chart-challenge-22's Introduction

USGS chart challenge 2022

The #30DayChartChallenge is a chart-a-day challenge to encourage creativity, exploration, and community in data visualization. For each day of the month of April, there is a prompt that participants create charts to fit within and share on twitter. Each prompt fits within 5 broader categories: comparisons, distributions, relationships, timeseries, uncertainties. This year's categories will be unveiled in stages as April 1st approaches. See this blog post with the USGS contributions from 2021.

2022 30 day chart challenge prompts: part-to-whole, pictogram, historical, flora, slope, OWID, physical, mountains, statistics, experimental, circular, The Economist, correlation, 3D, multivariate, environment, connections, OECD data, global change, new tool, don/up, animation, tiles, Financial Times. More prompts coming soon.

Contributing

We welcome contributions that highlight science, data, and/or work relevant to USGS. Select the prompt you would like to do, and let us ([email protected] and [email protected]) know. We will allow multiple charts under the same prompt if there is interest from more than one person, or we can help you find a prompt that fits your data/concept if you are unsure.

How to use

This repo is to house code and related files for the charts shared via the @USGS_DataSci account. Each chart should have a subdirectory within this repo using the naming convention day_prompt_name (e.g. /01_part-to-whole_cnell) that will be populated with associated files. Submit contributions via pull requests and tag @ceenell (R), @hcorson-dosch (python), or both (javascript/other) as reviewers. Tools and languages outside of those listed in the previous sentence are welcomed, and may or may not make sense to document in this repo.

Submitting your final chart PR

When you are ready for review, submit a PR with your final chart and a brief description that includes:

  1. Overall messaging. How does the chart connect to the day/category? What is the 1-2 sentence takeaway?
  2. The data source and variables used. Where can the data be found? Is it from USGS or elsewhere? Did you do any pre-processing?
  3. Tools & libraries used

Do not include:

  1. Data files. Ideally data sources are publicly available and can be pulled in programmatically from elsewhere, like ScienceBase, NWIS, or S3. We will not be distributing previously unreleased datasets. Works-in-progress are great! If you are concerned about sharing your data, let's talk about the best way to appraoch it.

We will review PRs from a design/conceptual/documentation perspective and not necessarily for the data processing and code itself. However, we are happy to engage with you and troubleshoot with you as you develop your chart.

Informal feedback sessions

We will be hosting informal brainstorming/feedback sessions each week through the end of April on Thursdays at 1 pm CT via MS teams. The purpose of these sessions is to discuss ideas, data, design, and give peer feedback as we develop our charts. It is not required that you attend, but we hope you will join us if this could be valuable to you.

chart-challenge-22's People

Contributors

cnell-usgs avatar csimeone-usgs avatar hcorson-dosch-usgs avatar jdiaz4302 avatar limnoliver avatar lindsayplatt avatar lkoenig-usgs avatar merrittharlan avatar mishafredmeyer avatar morrismc99 avatar shamshaw avatar simontopp avatar ted80810 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.