Assignment 2 ¶

Before working on this assignment please read these instructions fully. In the submission area, you will notice that you can click the link to Preview the Grading for each step of the assignment. This is the criteria that will be used for peer grading. Please familiarize yourself with the criteria before beginning the assignment.

An NOAA dataset has been stored in the file data/C2A2_data/BinnedCsvs_d18/93c648398ff85fad51308f4ff8d11c2e8d8e66392462ffe79f3fb628.csv . The data for this assignment comes from a subset of The National Centers for Environmental Information (NCEI) Daily Global Historical Climatology Network (GHCN-Daily). The GHCN-Daily is comprised of daily climate records from thousands of land surface stations across the globe.

Each row in the assignment datafile corresponds to a single observation.

The following variables are provided to you:

  • id : station identification code
  • date : date in YYYY-MM-DD format (e.g. 2012-01-24 = January 24, 2012)
  • TMAX : Maximum temperature (tenths of degrees C)
  • TMIN : Minimum temperature (tenths of degrees C)
  • value : data value for element (tenths of degrees C)

For this assignment, you must:

  • Read the documentation and familiarize yourself with the dataset, then write some python code which returns a line graph of the record high and record low temperatures by day of the year over the period 2005-2014. The area between the record high and record low temperatures for each day should be shaded.
  • Overlay a scatter of the 2015 data for any points (highs and lows) for which the ten year record (2005-2014) record high or record low was broken in 2015.
  • Watch out for leap days (i.e. February 29th), it is reasonable to remove these points from the dataset for the purpose of this visualization.
  • Make the visual nice! Leverage principles from the first module in this course when developing your solution. Consider issues such as legends, labels, and chart junk.

The data you have been given is near Jeju City, Jeju-do, Republic of Korea , and the stations the data comes from are shown on the map below.

Packages ¶

Given code ¶, data manipulation ¶, plot ¶.

gravatar

Recently Published

assignment 2 plotting weather patterns

Final Report

assignment 2 plotting weather patterns

Plotting Weather Patterns

assignment 2 plotting weather patterns

Final Project Presentation

assignment 2 plotting weather patterns

Week2DataScience Capstone Presentation

assignment 2 plotting weather patterns

Shinny App and Reproducible Pitch

assignment 2 plotting weather patterns

RMarkdown and Plotly

assignment 2 plotting weather patterns

RMarkdown and Leaflet

assignment 2 plotting weather patterns

Machine Learning

assignment 2 plotting weather patterns

Reproducible Research

assignment 2 plotting weather patterns

Project Assignment 2 of Reproducible research

Math Geek Mama logo.

Fun teaching resources & tips to help you teach math with confidence

Math Geek Mama logo.

{FREE} Track the Weather: Tally, Count & Graph Activity

Looking for a way to combine math & science? Explore the weather and practice skills such as tally marks, counting, graphing and more with this free weather graphing activity for grades K-2.

Do you have a daily calendar time with your students? Or do you teach a unit on weather and different types of weather, seasons or clouds? This simple math activity is sure to fit right in and engage your kids in meaningful, real life math. And because the weather can vary so much depending on the season, this is a great one to pull out several times throughout the year to see how the answers change! I hope you have fun with this track the weather graphing activity ! This is a simple introduction to collecting and analyzing data in grades K-2.

assignment 2 plotting weather patterns

* Please Note : This post contains affiliate links which support the work of this site. Read our full disclosure here .*

Included in the Download:

This free weather graphing activity includes everything you need to engage your students.

  • Teaching tips and instructions page
  • Data analysis questions to guide meaningful discussions about the data
  • Tally/data collection page
  • Data graphing page

How to Use This Weather Graphing Activity:

This real life math challenge is super simple to use with your students, but they may need some help or a refresher on using tally marks before they start.

For example, you may want to review what tally marks are, and how to create a group or bundle of five. You can then practice counting groups of tally marks, especially groups of five. This is a fun way to review skip counting as you prepare for this data collection activity.

Once kids feel confident using and counting tally marks, you give them the data collection sheet.

They will use this to mark the weather once a day for 1-2 weeks .

assignment 2 plotting weather patterns

I recommend they mark the weather at the same time each day (such as when they wake up, or as soon as class starts, if you are doing this in the classroom). That way their data will be consistent, because we all know that they weather can change on a dime!

Be sure to tell them there’s no need to mark multiple weather categories within the same day , even though the weather can change.

After a week or two of collecting data, it’s time to graph it!

assignment 2 plotting weather patterns

You will then need to give students the weather graphing page , where they can color a bar graph to show the total types of weather.

Analyzing the Weather Data:

Once students have their graphs, you can discuss it together as a group, or let students discuss and compare with a partner.

There are discussion questions included to get you started, but obviously you can tweak your conversation to tailor it to your students.

Some questions to consider:

  • Why might students have different data if they were collecting it on the same days, in the same town? (they may have gathered at different times of day, some might have subjectively different ideas of what ‘windy’ means, etc.)
  • Why are there ‘zero’ days for some types of weather, such as snow?
  • How does the season affect the data? How might their data change if they were to complete this again in 3 months? 6 months?

I hope this provides a unique and engaging math challenge for your little learners! If you are looking for more topics to consider and data to collect, you might enjoy my data analysis set for grades K-2 !

This includes 8 different themes/topics for kids to poll their friends and family to collect data. Each theme includes discussion questions, data collection page and graph, allowing you to revisit these skills throughout the year with different topics.

assignment 2 plotting weather patterns

Learn more about Data Analysis for K-2 HERE!

Ready to snag this weather graphing activity freebie? Simply click the link below to go to my shop and grab this free set.

assignment 2 plotting weather patterns

{Click HERE to go to my shop and grab the FREE Weather Graphing Activity for Grades K-2}

More free data collection & graphing activities:.

  • Taco Time: Count & Graph Activity
  • Fall Favorites: Count & Graph Activity

One Comment

  • Pingback: Track the Weather FREE Math Activity | Free Homeschool Deals ©

Comments are closed.

Similar Posts

Weekly Math Freebie Round Up!

Weekly Math Freebie Round Up!

Build Math Habits: Notice Math Patterns & Structure

Build Math Habits: Notice Math Patterns & Structure

Summer Counting Mats: Play Dough Math

Summer Counting Mats: Play Dough Math

{FREE} Get Them in Order: Comparing Fractions Game

{FREE} Get Them in Order: Comparing Fractions Game

{FREE} Lemonade Stand Word Problems for Grades 2-4

{FREE} Lemonade Stand Word Problems for Grades 2-4

Compare Decimals Cut & Paste Sort {FREE!}

Compare Decimals Cut & Paste Sort {FREE!}

Find more resources to help make math engaging, join 165k+ parents & teachers.

Who learn new tips and strategies, as well as receive engaging resources to make math fun!

Math Geek Mama logo.

  • Privacy Policy

Math Time Doesn't Have to End in Tears

Join 165,000+ parents and teachers who learn new tips and strategies, as well as receive engaging resources to make math fun. Plus, receive my guide, "5 Games You Can Play Today to Make Math Fun," as my free gift to get you started!

programador clic  

[applied plotting, charting & data representation in python] assignment 2-plotting weather patterns.

Como nuevo jugador cercano a Xiaobai, esta lección que escuché no se pudo enviar.

Assignment 2

Before working on this assignment please read these instructions fully. In the submission area, you will notice that you can click the link to  Preview the Grading  for each step of the assignment. This is the criteria that will be used for peer grading. Please familiarize yourself with the criteria before beginning the assignment.

An NOAA dataset has been stored in the file  data/C2A2_data/BinnedCsvs_d400/fb441e62df2d58994928907a91895ec62c2c42e6cd075c2700843b89.csv . The data for this assignment comes from a subset of The National Centers for Environmental Information (NCEI)  Daily Global Historical Climatology Network  (GHCN-Daily). The GHCN-Daily is comprised of daily climate records from thousands of land surface stations across the globe.

Each row in the assignment datafile corresponds to a single observation.

The following variables are provided to you:

  • id  : station identification code
  • date  : date in YYYY-MM-DD format (e.g. 2012-01-24 = January 24, 2012)
  • TMAX : Maximum temperature (tenths of degrees C)
  • TMIN : Minimum temperature (tenths of degrees C)
  • value  : data value for element (tenths of degrees C)

For this assignment, you must:

  • Read the documentation and familiarize yourself with the dataset, then write some python code which returns a line graph of the record high and record low temperatures by day of the year over the period 2005-2014. The area between the record high and record low temperatures for each day should be shaded.
  • Overlay a scatter of the 2015 data for any points (highs and lows) for which the ten year record (2005-2014) record high or record low was broken in 2015.
  • Watch out for leap days (i.e. February 29th), it is reasonable to remove these points from the dataset for the purpose of this visualization.
  • Make the visual nice! Leverage principles from the first module in this course when developing your solution. Consider issues such as legends, labels, and chart junk.

The data you have been given is near  Ann Arbor, Michigan, United States , and the stations the data comes from are shown on the map below.

assignment 2 plotting weather patterns

Recomendación Inteligente

assignment 2 plotting weather patterns

Python Numerical Computing-Plotting and Visualization

Enlace original:Python Numerical Computing-Plotting and Visualization En el entorno informático científico de Python, hay muchas bibliotecas de visualización de alta calidad. La b...

Python Tutorial: Basic graphing and plotting functions

Visualize a single continuous variable by producing a histogram. # Notice the labeling of the axes plt.hist(student["Weight"], bins=[40,60,80,100,120,140,160]) plt.xlabel('Weight') plt.ylabe...

Applied Machine Learning in Python Week-2

Applied Machine Learning in Python Week-2 Assignment 2 Part 2 - Classification Here’s an application of machine learning that could save your life! For this section of the assignment we will be ...

assignment 2 plotting weather patterns

Lesson 08 for Plotting in R for Biologists

Sobre el Autor taoyan:Escritor especial de la comunidad china en idioma R, agricultor de pseudocódigo, amante del idioma R, ama el código abierto. Blog personal: https://ytlogos.github.i...

assignment 2 plotting weather patterns

Lesson 04 for Plotting in R for Biologists

Sobre el AutorIntroduction taoyan:Escritor especial de la comunidad china en idioma R, agricultor de pseudocódigo, amante del idioma R, ama el código abierto. Blog personal: https://ytlo...

También te puede interesar

assignment 2 plotting weather patterns

Lesson 05 for Plotting in R for Biologists

Sobre el Autor taoyan:R Idioma Comunidad China Escritores especiales, agricultores de códigos pseudo, entusiastas del lenguaje R, amor abierto. Blog personal: https://ytlogos.github.io/ Revisi&...

assignment 2 plotting weather patterns

Lesson 06 for Plotting in R for Biologists

Sobre el Autor taoyan:R Idioma Comunidad China Escritores especiales, agricultores de códigos pseudo, entusiastas del lenguaje R, amor abierto. Blog personal: https://ytlogos.github.io/ La puer...

assignment 2 plotting weather patterns

Lesson 01 for Plotting in R for Biologists

Sobre el AutorIntroduction taoyan:R Idioma Comunidad China Escritores especiales, agricultores de códigos pseudo, entusiastas del lenguaje R, amor abierto. Blog personal: https://ytlogos.github...

assignment 2 plotting weather patterns

Matplotlib——Plotting the coherence of two signals (plt.subplots(2, 1))

Vue learning (1).

Vue.js es una biblioteca MVVM JavaScript muy popular. Está construida con ideas impulsadas por datos y componentes. Se une a DOM y datos a través de una sintaxis HTML especial; una vez q...

Artículos relacionados

  • Coursera | Applied Plotting, Charting & Data Representation in Python(UMich)| Assignment4
  • Coursera | Applied Plotting, Charting & Data Representation in Python(UMich)| Assignment1
  • python-plotting-matplotlib
  • Python-plotting con el módulo pyplot
  • Coursera-Applied Machine Learning in Python-week 1-Assignment 1
  • Sensor data real time plotting using matlibplot
  • matlibplot.plot.scatter plotting
  • Pylab Plotting
  • Pyplot plotting con matplotlib plotting library
  • 2.Mplplotlib plotting-varios elementos básicos

Articulos Populares

  • Control de flujo en el kernel de Linux (15)
  • STM32 HAL Biblioteca basado en hardware I2C Driver SSD1306
  • Para Mac, configure el espejo doméstico maven en eclipse
  • Pasos de instalación de Oracle
  • Java multifreshadera tres veces
  • Después de Bootstrap Modal, presione el navegador nuevamente al botón, aunque la página vuelve a rodar, la máscara modal sigue siendo
  • Java: cadena a entero
  • Diez días sprint-10
  • Promoción de suplementos de Golang (siete)
  • Python Notas Función parcial

Artículo Recomendado

  • Abraingles de aprendizaje del marco caché
  • Decorador C ++ mejorado
  • Wide &Deep Learning for Recommender Systems
  • [Conceptos básicos de aprendizaje profundo-17] Aprendizaje no supervisado: agrupación jerárquica, implementación jerárquica de agrupación en python
  • Integración de Lync Server 2013 y OWA
  • Uso del temporizador java
  • Conceptos básicos de procesamiento de imágenes: convolución, filtrado, suavizado
  • JavaScript --- función
  • Proceso de instalación de Mac Solr

Etiquetas Relacionadas

  • Data Science DSCI
  • data visualization
  • Aprendizaje de UWB

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

Assignment 2 for the course of Coursera

jnisen/plotting_weather_patterns

Folders and files, repository files navigation, plotting_weather_patterns.

  • Jupyter Notebook 100.0%

IMAGES

  1. [Applied Plotting, Charting & Data Representation in Python] Assignment

    assignment 2 plotting weather patterns

  2. GitHub

    assignment 2 plotting weather patterns

  3. 192

    assignment 2 plotting weather patterns

  4. [Applied Plotting, Charting & Data Representation in Python] Assignment

    assignment 2 plotting weather patterns

  5. Weather Patterns Definition, Components & Movement

    assignment 2 plotting weather patterns

  6. DS W2.docx

    assignment 2 plotting weather patterns

VIDEO

  1. World Meteorology: Understanding Global Weather and Climate Patterns

  2. Weather Forecast for Next 10 days (20th

  3. BAE

  4. KFMB-TV Newsroom scenes 1964

  5. BASIC AUTOCAD

  6. Top 7 Simple Assignment Front Pages for March ♥️

COMMENTS

  1. plotting_weather_patterns/Assignment2.ipynb at master

    Cannot retrieve latest commit at this time. History. Preview. Code. Blame. 240 lines (240 loc) · 127 KB. Raw. Assignment 2 for the course of Coursera. Contribute to jnisen/plotting_weather_patterns development by creating an account on GitHub.

  2. Assignment2

    Assignment 2. ¶. Before working on this assignment please read these instructions fully. In the submission area, you will notice that you can click the link to Preview the Grading for each step of the assignment. This is the criteria that will be used for peer grading. Please familiarize yourself with the criteria before beginning the assignment.

  3. Full text of "Applied Data Science With Python"

    Plotting Weather Patterns | Coursera | Coursera 3/13/17, 9:40 AM < Back to Week 2 X Lessons Prev Next Peer-graded Assignment: Plotting Weather Patterns (Admin-Only Link) Preview Rubric Back To Assignment Rubric Preview Upload an image of your record highs and lows plot. Ensure that your plot includes the following elements: an accurate title ...

  4. PDF Plotting Weather Patterns

    Peer-graded Assignment: Plotting Weather Patterns (Admin-Only Link) Preview Rubric Back To Assignment Rubric Preview Upload an image of your record highs and lows plot. Ensure that your plot includes the following elements: ... Plotting Weather Patterns | Coursera | Coursera 3/13/17, 9:40 AM

  5. Applied Plotting, Charting & Data Representation in Python

    Plotting Weather Patterns ... This assignment requires that you identify at least two publicly accessible datasets from the same region that are consistent across a meaningful dimension. You will state a research question that can be answered using these data sets and then create a visual using matplotlib that addresses your stated research ...

  6. Plotting and Data Representation using Python. A guided walk through

    Additionally, there is a better solution which gives you a better visualization for the purposes of the assignment. The Scenario. Imagine you are measuring temperature in weather stations in a particular city or region. From my research, albeit limited, this weather is often measured to tenths of a degree (for whatever reason).

  7. Peer-Graded Assignment: Plotting Weather Patterns: Rubric Preview

    This document provides a rubric for peer review of an assignment to plot weather patterns. The assignment asked students to create a line graph displaying record highs and lows from 2005-2014 with the area between shaded. It also required an overlaid scatter plot indicating days in 2015 that broke previous records and for the plot to have a title, labeled axes, and legend. The rubric evaluates ...

  8. Applied Plotting, Charting & Data Representation in Python ...

    Get Coursera Applied Plotting, Charting & Data Representation in Python complete certification in just half-hour, if you know python a little bit. Watch out ...

  9. RPubs

    Plotting Weather Patterns. over 1 year ago. Final Project Presentation. Presentation slides. ... Project Assignment 2 of Reproducible research. Storms and other severe weather events can cause both public health and economic problems for communities and municipalities. Many severe events can result in fatalities, injuries, and property damage ...

  10. 2. Peer-graded Assignment Plotting Weather Patterns.pdf

    Peer-graded Assignment: Plotting Weather Patterns My Instructions For this assignment, you will work with real world CSV weather data. You will manipulate the data to display the minimum and maximum temperature for a range of dates and demonstrate that you know how to create a line graph using matplotlib. Additionally, you will demonstrate procedure of composite charts, by overlaying a scatter ...

  11. Applied Plotting, Charting & Data Representation in Python

    #Aspirant Life VlogsCertification: Applied Data Science with Python SpecializationPlease subscribe for more solution of updated assignment._____...

  12. PDF EAE2122: Introduction to atmospheric physics and dynamics

    1 S2 201 EAE2122 Assignment 2 8 EAE2122: Introduction to atmospheric physics and dynamics Assignment 2 Instructions: • Submit your assignment to the instructor by 5pm Fri 12 October 2018. • Attach an assignment cover sheet (available on the Moodle web page). • This assignment is worth 10% of your final mark. • The penalty for submitting a late assignment is 10% per day.

  13. DS W2.docx

    Peer-graded Assignment Plotting Weather Patterns.pdf. University of Mumbai. ACCOUNTS 786. DS100_coursera assignment.docx. Mapúa Institute of Technology. DS 100-1. Module 7 Assignment: Part 2: SES 141: Energy in Everyday Life (2020 Spring - B).pdf. Solutions Available. Arizona State University.

  14. {FREE} Weather Graphing Activity: Data Analysis for K-2

    Included in the Download: This free weather graphing activity includes everything you need to engage your students. Teaching tips and instructions page. Data analysis questions to guide meaningful discussions about the data. Tally/data collection page. Data graphing page.

  15. [Applied Plotting, Charting & Data Representation in Python] Assignment

    [Applied Plotting, Charting & Data Representation in Python] Assignment 2-Plotting Weather Patterns. Como nuevo jugador cercano a Xiaobai, esta lección que escuché no se pudo enviar. Assignment 2. Before working on this assignment please read these instructions fully.

  16. Explaining variation in cassava root yield response to fertiliser under

    Heterogeneity in soil fertility conditions impacts fertiliser use efficiency in smallholder cropping systems in sub-Saharan Africa. A study was performed to generate insights in nutrient limitations for cassava (Manihot esculenta Crantz.). We conducted 627 nutrient omission trials over three years in South East (SEN) and South West Nigeria (SWN), and in the Southern (TSZ) and Lake Zone of ...

  17. GitHub

    plotting_weather_patterns. Assignment 2 for the course of Coursera. Contribute to jnisen/plotting_weather_patterns development by creating an account on GitHub.