Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Matplotlib Articles
Page 13 of 91
Filling the region between a curve and X-axis in Python using Matplotlib
To fill the region between a curve and X-axis in Python using Matplotlib, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create x and y data points using numpy.Plot the x and y data points using plot() method.Fill the area between the curve and the X-axis using fill_between() method.To display the figure, use Show() method.Exampleimport matplotlib.pyplot as plt import numpy as np # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Create x and y data points x = np.linspace(-5, 5, 100) y = np.sin(x) ...
Read MoreHow do I use colorbar with hist2d in matplotlib.pyplot?
To use colorbar with hist2d in matplotlib.pyplot, we can take the following steps.StepsSet the figure size and adjust the padding between and around the subplots.Initialize a variable "N" for the number of sample data.Createx and y data points using numpy.Create a figure and a set of subplots using subplots() method.Make a 2D histogram plot using hist2D().Create a colorbar for the hist2d scalar mappable instance.To display the figure, use Show() method.Examplefrom matplotlib.colors import LogNorm import matplotlib.pyplot as plt import numpy as np # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Number of sample data ...
Read MoreHow to use unicode symbols in matplotlib?
To use unicode symbols in matplotlib, we can take the following steps.StepsSet the figure size and adjust the padding between and around the subplots.Add text to figure, using text() method with unicode symbols. Here we have used the Unicode chararacter (Δ) which has the character code (0394).To display the figure, use Show() method.Exampleimport matplotlib.pyplot as plt # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Unicode symbol plt.text(0.5, 0.5, s=u"\u0394", fontsize=50) # Display the plot plt.show() OutputIt will produce the following output −Now, let's use another Unicode character (\u2734).It will produce the following ...
Read MoreHow to append a single labeled tick to X-axis using matplotlib?
Tp append a single labeled tick to X-axis using matplotlib, we can take the following steps.StepsSet the figure size and adjust the padding between and around the subplots.Create x and y data points using numpy.Plot x and y data points using plot() method.Set xticks at a single point.Set the tick label for single tick point.To display the figure, use Show() method.Exampleimport numpy as np import matplotlib.pyplot as plt # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Create x and y data points x = np.linspace(-5, 5, 50) y = np.sin(x) # Plot ...
Read MoreHow to plot a plane using some mathematical equation in matplotlib?
To plot a plane using some mathematical equation in matplotlib, we can take the following steps.StepsSet the figure size and adjust the padding between and around the subplots.Create x and y data points using numpy.Using x and y, find the equation of the plane (eq).Create a new figure or activate an existing figure.Get the current axis with projection='3d'.Create a surface plot with x, y and eq data points.To display the figure, use Show() method.Exampleimport numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-10, 10, 100) y = np.linspace(-10, 10, 100) ...
Read MoreHow to plot a bar chart for a list in Python matplotlib?
To plot a bar chart for a list in python matplotlib we can take the following steps.StepsSet the figure size and adjust the padding between and around the subplots.Make a list of data points.Make a bar plot with data.To display the figure, use Show() method.Examplefrom matplotlib import pyplot as plt # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # List of data points data = [0, 1, 3, 2, 1, 5, 2, 1, 4, 2, 4, 0] # Plot bar chart with data points plt.bar(data, data) # Display the plot plt.show() OutputIt will produce the following output −
Read MorePreserve padding while setting an axis limit in matplotlib
To preserve padding while setting axis limit, we can avoid using the tight layout, i.e., plt.rcParams["figure.autolayout"] = False.StepsSet the figure size and adjust the padding between and around the subplots.Create x and y data points using numpy.Plot x and y data points using plot() method.Set x and y axes limit.To display the figure, use Show() method.Exampleimport numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-10, 10, 100) y = np.sin(x) ** 2 plt.plot(x, y) plt.xlim([0, max(x)+0.125]) plt.ylim([0, max(y)+0.125]) plt.show() OutputIt will produce the following output −
Read MoreHow to show (0,0) on matplotlib graph at the bottom left corner?
To show (0, 0) on matplotlib graph at the bottom left corner, we can use xlim() and ylim() methods.StepsSet the figure size and adjust the padding between and around the subplots.Make lists of data points for x and y.Plotx and y data points.Setx and y axes scale.To display the figure, use Show() method.Exampleimport numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.array([0, 1, 3, 2, 1, 5]) y = np.array([0, 2, 4, 4, 3, 3]) plt.plot(x, y) plt.xlim([0, max(x)+0.5]) plt.ylim([0, max(y)+0.5]) plt.show() OutputIt will produce the ...
Read MoreGraph k-NN decision boundaries in Matplotlib
To make graph k-NN decision boundaries in matplotlib, we can take the following Steps.StepsSet the figure size and adjust the padding between and around the subplots.Initialize a variable n_neighbors for number of neighbors.Load and return the iris dataset (classification).Create x and y data points.Make lists of dark and light colors.Classifier implementing the k-nearest neighbors vote.Create xmin, xmax, ymin and ymax data points.Create a new figure or activate an existing figure.Create a contourf plot.Create a scatter plot with X dataset.Set x and y axes labels, titles and scale of the axes.To display the figure, use Show() method.Exampleimport numpy as np import ...
Read MoreHow to make a mosaic plot in Matplotlib?
To make a mosaic plot in matplotlib, we can take the following steps.StepsSet the figure size and adjust the padding between and around the subplots.Install statsmodel package (pip install statsmodels). It is required to create mosaic plots. statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation and inference for statistical models.Make a dictionary for mosaic plot.Create a mosaic plot from a contingency table.To display the figure, use Show() method.Exampleimport matplotlib.pyplot as plt from statsmodels.graphics.mosaicplot import mosaic plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Dictionary for mosaic plot ...
Read More