Rishikesh Kumar Rishi

Rishikesh Kumar Rishi

1,016 Articles Published

Articles by Rishikesh Kumar Rishi

Page 13 of 102

How to draw a filled arc in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 23-Sep-2021 1K+ Views

To draw a filled arc in matplotlib, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create a figure and a set of subplots.Initialize two variables, r, yoff.Create x and y data points using Numpy.Fill the area between x and y plots.Set the axis aspect and draw the figure canvas.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 fg, ax = plt.subplots(1, 1) r = 2. yoff = -1 x = np.arange(-1., 1.05, 0.05) y ...

Read More

How to create a surface plot from a greyscale image with Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 23-Sep-2021 1K+ Views

To create a surface plot from a grayscale image with matplotlib, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create random data points using Numpy.Get the xx and yy data points from a 2d image data raster.Create a new figure or activate an existing figure.Get the current axis of the plot and make it 3d projection axes.Create a surface plot with cmap='gray'.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 data = np.random.rand(5, 5) xx, ...

Read More

How to remove the first and last ticks label of each Y-axis subplot in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 23-Sep-2021 3K+ Views

To remove the first and last ticks label of each Y-axis subplot, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create a figure and a set of subplots.Iterate the axes and set the first and last ticklabel's visible=False.To display the figure, use show() method.Exampleimport matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots(2, sharex=True) for a in ax:    plt.setp(a.get_yticklabels()[0], visible=False)    plt.setp(a.get_yticklabels()[-1], visible=False) plt.show()Output

Read More

How to extract only the month and day from a datetime object in Python?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 23-Sep-2021 2K+ Views

To extract only the month and day from a datetime object in Python, we can use the DateFormatter() class.stepsSet the figure size and adjust the padding between and around the subplots.Make a dataframe, df, of two-dimensional, size-mutable, potentially heterogeneous tabular data.Create a figure and a set of subplots.Plot the dataframe using plot() method.Set the axis formatter, extract month and day.To display the figure, use show() method.Exampleimport numpy as np import pandas as pd from matplotlib import pyplot as plt, dates plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(dict(time=list(pd.date_range("2021-01-01 12:00:00", periods=10)), speed=np.linspace(1, 10, 10))) fig, ax = ...

Read More

How to remove whitespaces at the bottom of a Matplotlib graph?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 23-Sep-2021 4K+ Views

To remove whitespaces at the bottom of a Matplotlib graph, we can use tight layout or autoscale_on=False.stepsSet 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 a list of data points using plot() method.To display the figure, use show() method.Examplefrom matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.add_subplot(111, autoscale_on=False, xlim=(1, 5), ylim=(0, 10)) ax.plot([2, 5, 1, 2, 0, 7]) plt.show()Output

Read More

How to understand Seaborn's heatmap annotation format?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 23-Sep-2021 2K+ Views

To understand Seaborn's heatmap annotation format, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create a Pandas dataframe with five columns.Plot the rectangular data as a color-encoded matrix, fmt=".2%" represents the annotation format.To display the figure, use show() method.ExampleExampleimport seaborn as sns import pandas as pd import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(np.random.random((5, 5)), columns=["a", "b", "c", "d", "e"]) sns.heatmap(df, annot=True, annot_kws={"size": 7}, fmt=".2%") plt.show()Output

Read More

How to create a 100% stacked Area Chart with Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 23-Sep-2021 1K+ Views

To create a 100% stacked Area Chart with Matplotlib, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create a list of years.Make a dictionary, with list of population in respective years.Create a figure and a set of subplots.Draw a stacked Area Plot.Place a legend on the figure, at the location ''upper left''.Set the title, xlabel and ylabel.To display the figure, use show() method.Exampleimport matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True year = [1950, 1960, 1970, 1980, 1990, 2000, 2010, 2018] population_by_continent = {   ...

Read More

Creating 3D animation using matplotlib

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 22-Sep-2021 6K+ Views

To create a 3D animation using matplotlib, we can take the following steps −Import the required packages. For 3D animation, you need to import Axes3D from mpl_toolkits.mplot3d and matplotlib.animation.Set the figure size and adjust the padding between and around the subplots.Create t, x, y and data points using numpy.Create a new figure or activate an existing figure.Get the instance of 3D axes.Turn off the axes.Plot the lines with data.Create an animation by repeatedly calling a function *animate*.To display the figure, use show() method.Exampleimport numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation from mpl_toolkits.mplot3d import Axes3D plt.rcParams["figure.figsize"] ...

Read More

How to create broken horizontal bar graphs in matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 22-Sep-2021 363 Views

To create broken horizontal bar graphs in matplotlib, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Create a figure and a set of subplots.Plot a horizontal sequence of rectangles.Scale X and Y axes limit.Configure the grid lines.Annotate the broken bars.To display the figure, use show() method.Exampleimport matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() # Horizontal sequence of rectangles ax.broken_barh([(110, 30), (150, 10)], (10, 9), facecolors='tab:blue') ax.broken_barh([(10, 50), (100, 20), (130, 10)], (20, 9),    facecolors=('tab:orange', 'tab:green', 'tab:red')) # Scale ...

Read More

How to modify a 2d Scatterplot to display color based on a third array in a CSV file?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 22-Sep-2021 362 Views

To modify a 2d scatterplot to display color based on a third array in a CSV file, we can take the following steps −Set the figure size and adjust the padding between and around the subplots.Read the CSV file with three headers.Create a new figure or activate an existing figure.Add an 'ax' to the figure as part of a subplot arrangement.Make a scatter plot with CSV file data points.To display the figure, use show() method.Exampleimport pandas as pd from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True columns = ["data1", "data2", "data3"] df = ...

Read More
Showing 121–130 of 1,016 articles
« Prev 1 11 12 13 14 15 102 Next »
Advertisements