Matplotlib Articles

Page 9 of 91

How to set a line color to orange, and specify line markers in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 01-Feb-2022 3K+ Views

To set a line color to orange, and specify line markers 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.Plot the x and y data points with the attributes color='orange' and marker='*'.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.50, 3.50] plt.rcParams["figure.autolayout"] = True # x and y data points x = np.linspace(-5, 5, 100) y = np.sin(x) # Plot the data points with color ...

Read More

How to deal with NaN values while plotting a boxplot using Python Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 01-Feb-2022 3K+ Views

To deal with NaN value while plotting a boxplot using Python, we can take the following steps −StepsSet the figure size and adjust the padding between and around the subplots.Initialize a variable N for data samples and for range.Next create the random spread, center's data, flier high and low, get the concatenated data, and the filtered data.Create a box plot using boxplot() 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.50, 3.50] plt.rcParams["figure.autolayout"] = True # Data samples N = 10 # Random spread ...

Read More

How to plot a smooth line with matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 01-Feb-2022 18K+ Views

To plot a smooth line with matplotlib, we can take the following steps −StepsSet the figure size and adjust the padding between and around the subplots.Create a list of data points, x and y.Plot the x and y data points.Create x_new and bspline data points for smooth line.Get y_new data points. Compute the (coefficients of) interpolating B-spline.Plot x_new and y_new data points using plot() method.To display the figure, use show() method.Exampleimport numpy as np from matplotlib import pyplot as plt from scipy import interpolate # Set the figure size plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True # x ...

Read More

How to avoid line color repetition in matplotlib.pyplot?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 01-Feb-2022 1K+ Views

To avoid line color repetition in matplotlib.pyplot 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 the x and y data points using plot() method.In the plot() method, use a unique hexadecimal value for the color attribure, for example, color="#980ab5" to set the graph in a unique color. You can also specify a particular color of your choice, for example, color="green".To display the figure, use show() method.Exampleimport numpy as np from matplotlib import pyplot as plt # Set the figure size plt.rcParams["figure.figsize"] ...

Read More

How to plot multiple horizontal bars in one chart with matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 01-Feb-2022 3K+ Views

To plot multiple horizontal bars in one chart with matplotlib, we can take the following steps −StepsImport the libraries pandas, matplotlib, and numpy.Set the figure size and adjust the padding between and around the subplots.Create an array for horizontal bar's position.Initialize a variable width for bar's width.Create a horizontal bar plot.Set Y-axis ticks and tick labels with some limit.Place a legend on the plot at the upper right location.To display the figure, use show() method.Exampleimport pandas import matplotlib.pyplot as plt import numpy as np # Set the figure size plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True # Array ...

Read More

How to set the value of the axis multiplier in matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 01-Feb-2022 2K+ Views

To set the value of the axis multiplier in matplotlib, we can take the following steps −StepsSet the figure size and adjust the padding between and around the subplots.Create x data points using numpy.Plot x and x2 using plot() method.Get the current axis of the figure.Initialize a variable multiplier, i.e., a value of the axis multiplier.Set a tick on each integer multiple of a base within the view interval.Set the locator of the major ticker.To display the figure, use show() method.Example# Import matplotlib and numpy from matplotlib import pyplot as plt import numpy as np # Set the figure ...

Read More

In Matplotlib, show the percentage or proportional data where each slice of pie represents a category

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 26-Oct-2021 3K+ Views

In this article, we can create a pie chart to show our daily activities, i.e., sleeping, eating, working, and playing. Using plt.pie() method, we can create a pie chart with the given different data sets for different activities.StepsCreate a list of days, i.e., [1, 2, 3, 4, 5]. Similarly, make lists for sleeping, eating, playing, and working. There is an activities list that keeps “sleeping”, “eating”, “working” and “playing”.Make a list of colors.Use plt.pie() method to draw the pie chart, where slices, activities, colors as cols, etc. are passed.Set a title for the axes, i.e., “Pie Chart”.To show the figure ...

Read More

What is the equivalent of Matlab's surf(x,y,z,c) in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 21-Oct-2021 969 Views

Let's take an example to see how to get the same effect as MatLab's surf(x, y, z, c) in Matplotlib. steps −Set the figure size and adjust the padding between and around the subplots.Create a new figure or activate an existing figure.Add an 'ax' to the figure as part of a subplot arrangement.Create r, u, v, x, y and z data points using Numpy.Create a surface plot.To display the figure, use show() method.Exampleimport matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.add_subplot(projection='3d') r = 0.05 u, v ...

Read More

Plot a Line Graph for Pandas Dataframe with Matplotlib?

AmitDiwan
AmitDiwan
Updated on 19-Oct-2021 8K+ Views

We will plot a line grapg for Pandas DataFrame using the plot(). At first, import the required libraries −import pandas as pd import matplotlib.pyplot as pltCreate a DataFrame −dataFrame = pd.DataFrame(    {       "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500], "Units": [100, 120, 150, 170, 180, 200] } )Plot a line graph with both the columns −plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])ExampleFollowing is the code −import pandas as pd import matplotlib.pyplot as plt # creating a DataFrame with 2 columns dataFrame = pd.DataFrame(    {       "Car": ['BMW', ...

Read More

How to curve text in a polar plot in matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 19-Oct-2021 923 Views

To curve text in a polar plot in matplotlib we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create a new figure or activate an existing figure.Add an 'ax' to the figure as part of a subplot arrangement.Plot the line with some degree, color='green' and linewidth=2.Create x and y data points, with some curve and plot them using plot() method.To display the figure, use Show() method.Examplefrom matplotlib import pyplot as plt from scipy.interpolate import interp1d import numpy as np plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax ...

Read More
Showing 81–90 of 902 articles
« Prev 1 7 8 9 10 11 91 Next »
Advertisements