Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Create a Complete Line Chart | Basics: Line Charts
Visualization in Python with matplotlib
course content

Kursinhalt

Visualization in Python with matplotlib

Visualization in Python with matplotlib

1. Basics: Line Charts
2. Bar Charts
3. Scatter Plots

book
Create a Complete Line Chart

Good job! I think you can now build an informative chart yourself with real data.

Let's just recap the necessary steps:

  1. Load the matplotlib.pyplot library. Preferably with plt alias;
  2. Create Figure and Axes objects using .subplots() function (preferably fig, ax);
  3. Initialize each line with ax.plot() functions with necessary data and customization parameters (label, color, marker, linestyle);
  4. Set axis labels using ax.set_xlabel() and ax.set_ylabel() functions;
  5. Display the plot title, legend using plt.title() and plt.legend() functions (legend requires label parameter within .plot() functions to be set);
  6. Display the plot using plt.show() function.
Aufgabe

Swipe to start coding

You are given the us_cities_weather dataframe containing the weather data for the US cities (average temperature per month from 1961 - 1990 in Fahrenheit). You need to display the monthly average temperature for three cities: San Francisco, Denver, and Miami. Follow the next steps:

  1. Create Figure and Axes objects assigned to fig, ax variables respectively.

  2. Save data for each city in a separate variable (dv for Denver, sf for San Francisco, and mm for Miami).

  3. Set the parameters for three lines (each corresponding to the respective city):

    • Red ('r') dotted ('dotted') line with square ('s') points for San Francisco;

    • Blue ('b') dashed ('dashed') line with triangle ('^') points for Denver;

    • Orange ('darkorange') dashdotted ('dashdot') line with circle ('o') points for Miami.

  4. Set the labels for the plot:

    • 'Month' on the x-axis;

    • 'Average Temperature (Fahrenheit)' on the y-axis.

  5. Add plot title 'Average monthly temperature for the US cities'.

  6. Add a legend and display the plot.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 12
toggle bottom row

book
Create a Complete Line Chart

Good job! I think you can now build an informative chart yourself with real data.

Let's just recap the necessary steps:

  1. Load the matplotlib.pyplot library. Preferably with plt alias;
  2. Create Figure and Axes objects using .subplots() function (preferably fig, ax);
  3. Initialize each line with ax.plot() functions with necessary data and customization parameters (label, color, marker, linestyle);
  4. Set axis labels using ax.set_xlabel() and ax.set_ylabel() functions;
  5. Display the plot title, legend using plt.title() and plt.legend() functions (legend requires label parameter within .plot() functions to be set);
  6. Display the plot using plt.show() function.
Aufgabe

Swipe to start coding

You are given the us_cities_weather dataframe containing the weather data for the US cities (average temperature per month from 1961 - 1990 in Fahrenheit). You need to display the monthly average temperature for three cities: San Francisco, Denver, and Miami. Follow the next steps:

  1. Create Figure and Axes objects assigned to fig, ax variables respectively.

  2. Save data for each city in a separate variable (dv for Denver, sf for San Francisco, and mm for Miami).

  3. Set the parameters for three lines (each corresponding to the respective city):

    • Red ('r') dotted ('dotted') line with square ('s') points for San Francisco;

    • Blue ('b') dashed ('dashed') line with triangle ('^') points for Denver;

    • Orange ('darkorange') dashdotted ('dashdot') line with circle ('o') points for Miami.

  4. Set the labels for the plot:

    • 'Month' on the x-axis;

    • 'Average Temperature (Fahrenheit)' on the y-axis.

  5. Add plot title 'Average monthly temperature for the US cities'.

  6. Add a legend and display the plot.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 12
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt