Rishikesh Kumar Rishi

Rishikesh Kumar Rishi

1,016 Articles Published

Articles by Rishikesh Kumar Rishi

Page 55 of 102

How to change the font properties of a Matplotlib colorbar label?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 04-Jun-2021 3K+ Views

To change the font properties of a matplotlib colorbar label, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create x, y and z data points using numpy.Use imshow() method to display the data as an image, i.e., on a 2D regular raster.Create a colorbar for a ScalarMappable instance, *mappable*.Using colorbar axes, set the font properties such that the label is bold.To display the figure, use show() method.Exampleimport numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x, y = np.mgrid[-1:1:100j, -1:1:100j] z = ...

Read More

How can I draw a scatter trend line using Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 04-Jun-2021 6K+ Views

To draw a scatter trend line using matplotlib, we can use polyfit() and poly1d() methods to get the trend line points.StepsSet the figure size and adjust the padding between and around the subplots.Create x and y data points using numpy.Create a figure and a set of subplots.Plot x and y data points using numpy.Find the trend line data points using polyfit() and poly1d() method.Plot x and p(x) data points using plot() method.To display the figure, use show() method.Exampleimport numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.random.rand(100) y ...

Read More

How to plot hexbin histogram in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 546 Views

To plot a hexbin histogram in matplotlib, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create x and y data points using numpy.Create a figure and a set of subplots.Plot x and y using hexbin() method.Set the title of the plot.To display the figure, use show() method.Exampleimport numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = 2 * np.random.randn(5000) y = x + np.random.randn(5000) fig, ax = plt.subplots() _ = ax.hexbin(x[::10], y[::10], gridsize=20, cmap='plasma') ax.set_title('Hexbin Histogram') ...

Read More

How to make joint bivariate distributions in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 338 Views

To make joint bivariate distributions in matplotlib, we can use the scatter method.StepsSet the figure size and adjust the padding between and around the subplots.Create x and y data points using numpy.Create a figure and a set of subplots.Plot x and y using scatter() method.To display the figure, use show() method.Exampleimport numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = 2 * np.random.randn(5000) y = x + np.random.randn(5000) fig, ax = plt.subplots() _ = ax.scatter(x, y, alpha=0.08, cmap="copper", c=x) plt.show()Output

Read More

How to align the bar and line in Matplotlib two Y-axes chart?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 2K+ Views

To align the bar and line in matplotlib two Y-axes chart, we can use twinx() method to create a twin of Axes with a shared X-axis but independent Y-axis.StepsSet the figure size and adjust the padding between and around the subplots.Make a Pandas dataframe with columns 1 and 2.Plot the dataframe using plot() method with kind="bar", i.e., class by name.Use twinx() method to create a twin of Axes with a shared X-axis but independent Y-axis.Plot the axis (Step 3) ticks and dataframe columns values to plot the lines.To display the figure, use show() method.Examplefrom matplotlib import pyplot as plt import ...

Read More

Draw a border around subplots in Matplotlib

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 6K+ Views

To draw a border around subplots in matplotlib, we can use a Rectangle patch on the subplots.StepsSet the figure size and adjust the padding between and around the subplots.Add a subplot to the current figure using subplot(121).Get the subplot axes.Add a rectangle defined via an anchor point *xy* and its *width* and *height*.Add a rectangle patch to the current subplot based on axis (Step 4).Set whether the artist uses clipping.Add a subplot to the current figure using subplot(122).Set the title of the current subplot.To display the figure, use show() method.Examplefrom matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] ...

Read More

Plotting a cumulative graph of Python datetimes in Matplotlib

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 681 Views

To plot a cumulative graph of python datetimes, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Make a Pandas dataframe with some college data, where one key for time difference and another key for number students have admissioned in the subsequent year.Plot the dataframe using plot() method where kind='bar', i.e., class by name.To display the figure, use show() method.Exampleimport pandas as pd from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True college_student_data = {'durations': [1, 2, 2.5, 3, 4.5, 5, 5.5, 6, 6.5, 7], ...

Read More

How can I programmatically select a specific subplot in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 818 Views

To select a specific subplot in matplotlib, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create a new figure or activate an existing figure using figure() method.Iterate in a range, i.e., number subplots to be placed.In the loop itself, add an '~.axes.Axes' to the figure as part of a subplot arrangement using add_subplot() method.Now, select an axes plot line with red color.To display the figure, use show() method.Exampleimport numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() for index ...

Read More

How to get smooth interpolation when using pcolormesh (Matplotlib)?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 2K+ Views

To get smooth interpolation when using pcolormesh, we can use shading="gouraud" class by name.StepsSet the figure size and adjust the padding between and around the subplots.Create data, x and y using numpy meshgrid.Create a pseudocolor plot with a non-regular rectangular grid using pcolormesh() method.To display the figure, use show() method.Exampleimport matplotlib.pylab as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = np.random.random((3, 3)) x = np.arange(0, 3, 1) y = np.arange(0, 3, 1) x, y = np.meshgrid(x, y) plt.pcolormesh(x, y, data, cmap='RdBu', shading='gouraud') plt.show()Output

Read More

How to change axes background color in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 03-Jun-2021 5K+ Views

To change the axes background color, we can use set_facecolor() method.StepsSet the figure size and adjust the padding between and around the subplots.Get the current axes using gca() method.Set the facecolor of the axes.Create x and y data points using numpy.Plot x and y data points using plot() method.To display the figure, use show() method.Exampleimport numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True ax = plt.gca() ax.set_facecolor("orange") x = np.linspace(-2, 2, 10) y = np.exp(-x) plt.plot(x, y, color='red') plt.show()Output

Read More
Showing 541–550 of 1,016 articles
« Prev 1 53 54 55 56 57 102 Next »
Advertisements