Matplotlib Articles

Page 10 of 91

How to put xtick labels in a box matplotlib?

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

To put xtick labels in a box, we can take the following stepsStepsCreate a new figure or activate an existing figure.Get the current axis of the figure.Set the left and bottom position of the axes.Set the position of the spines, i.e., bottom and left.To put xtick labels in a box, iterate the ticklabels and use set_bbox() method.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 plt.figure() ax = plt.gca() ax.xaxis.set_ticks_position('bottom') ax.yaxis.set_ticks_position('left') ax.spines['bottom'].set_position(('data', 0)) ax.spines['left'].set_position(('data', 0)) for label in ax.get_xticklabels():    label.set_fontsize(12)    label.set_bbox(dict(facecolor='red', edgecolor='black', alpha=0.7)) ...

Read More

How to plot a time as an index value in a Pandas dataframe in Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 19-Oct-2021 2K+ Views

To plot a time as an index value in a Pandas dataframe in matplotlib, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create a Pandas dataframe with two columns, time and speed.Set the DataFrame index using existing columns.To display the figure, use Show() method.Examplefrom matplotlib import pyplot as plt import pandas as pd import numpy as np # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Pandas dataframe df = pd.DataFrame(dict(time=list(pd.date_range("2021-01-01 12:00:00", periods=10)), speed=np.linspace(1, 10, 10))) # Set the dataframe index df.set_index('time').plot() # ...

Read More

How to remove the axis tick marks on a Seaborn heatmap?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 19-Oct-2021 6K+ Views

To remove the axis tick marks on a Seaborn heatmap, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create random data points with 4×4 dimension.Plot the rectangular data as a color-encoded matrix.Use tick_params() for changing the appearance of ticks and tick labels. Use left=false and bottom=false to remove the tick marks.To display the figure, use Show() method.Exampleimport numpy as np import seaborn as sns from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True data = np.random.rand(4, 4) ax = sns.heatmap(data, vmax=1) ax.tick_params(left=False, bottom=False) ...

Read More

Make logically shading region for a curve in matplotlib

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

To make logically shading region for a curve in matplotlib, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create t, s1 and s2 data points using numpy.Create a figure and a set of subplots.Plot t and s1 data points; add a horizontal line across the axis.Create a collection of horizontal bars spanning *yrange* with a sequence of xranges.Add a '~.Collection' to the axes' collections; return the collection.To display the figure, use Show() method.Exampleimport numpy as np import matplotlib.pyplot as plt import matplotlib.collections as collections plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True ...

Read More

How to increase the line thickness of a Seaborn Line?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 19-Oct-2021 4K+ Views

To increase the line thickness of a Seaborn line, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create a dataframe, df, of two-dimensional, size-mutable, potentially heterogeneous tabular data.Create a Seaborn line plot with linewidth value in the argument. Here we have set linewidth=7.Rotate the tick params, i.e., labels by 45 degrees.To display the figure, use Show() method.Exampleimport seaborn as sns from matplotlib import pyplot as plt import pandas as pd import numpy as np plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(     dict(     ...

Read More

How to adjust the space between Matplotlib/Seaborn subplots for multi-plot layouts?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 19-Oct-2021 6K+ Views

To adjust the space between matplotlib/seaborn subplots for multi-plot layouts, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create a figure and a set of subplots.Adjust the subplot layout parameters.Create Seaborn's box plot for all the subplots.To display the figure, use Show() method.Exampleimport seaborn as sns from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig, axes = plt.subplots(2, 2) # Adjust the subplot layout parameters fig.subplots_adjust(hspace=0.125, wspace=0.125) # Create Seaborn boxplot for all the subplots sns.boxplot(ax=axes[0, 0]) sns.boxplot(ax=axes[0, 1]) sns.boxplot(ax=axes[1, 0]) sns.boxplot(ax=axes[1, ...

Read More

How to sort a boxplot by the median values in Pandas?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 19-Oct-2021 1K+ Views

To sort a boxplot by the median values in Pandas, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create a Pandas dataframe of two-dimensional, size-mutable, potentially heterogeneous tabular data, with three columns.Group the dataframe elements by marks and dob.Find the median of the dataframe.Get the sorted values of the median.Create a box plot from the DataFrame columns.To display the figure, use Show() method.Exampleimport pandas as pd import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame([     [23, 'James', 12],     [39, 'Jimmy', ...

Read More

How to make a grouped boxplot graph in matplotlib?

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

To make a grouped boxplot graph in matplotlib, we can take the following steps −Import matplotlib.pyplot and seaborn.Set the figure size and adjust the padding between and around the subplots.Load an example Seaborn dataset from the online repository.Make a boxplot with male and female group in a single day.To display the figure, use show() method.Exampleimport seaborn as sns import matplotlib.pyplot as plt # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Import a Seaborn dataset data = sns.load_dataset('tips') # Create a grouped boxplot sns.boxplot(x=data['day'], y=data['total_bill'], hue=data['sex']) plt.show()OutputIt will produce the following ...

Read More

How to plot int to datetime on X-axis using Seaborn?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 19-Oct-2021 4K+ Views

To plot int to datetime on X-axis using Seaborn in matplotlib, we can take the following stepsStepsSet the figure size and adjust the padding between and around the subplots.Create a dataframe, df, of two-dimensional, size-mutable, potentially heterogeneous tabular data, with three columns.Create a countplot with int, i.e., dob on the X-axis.Set int to datetime label on the X-axis.To display the figure, use Show() method.Exampleimport seaborn as sns from matplotlib import pyplot as plt import pandas as pd import numpy as np # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Data frame with 3 ...

Read More

How to build colorbars without attached plot in matplotlib?

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

To build colorbars without attached plot in matplotlib, we can take the following steps.StepsSet the figure size and adjust the padding between and around the subplots.Create a figure and a set of subplots.Adjust the subplot layout parameters.Normalize the quaternion in place. Return the norm of the quaternion.Get the colorbar instance (cb) with base colorbar and horizontal orientation.To display the figure, use Show() method.Exampleimport matplotlib.pyplot as plt import matplotlib as mpl # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Create a figure and a set of subplots fig, ax = plt.subplots() # Adjust ...

Read More
Showing 91–100 of 902 articles
« Prev 1 8 9 10 11 12 91 Next »
Advertisements