📜  sns barplot xticks vertical (1)

📅  最后修改于: 2023-12-03 15:20:10.333000             🧑  作者: Mango

SNS Barplot with Vertical Xticks

When visualizing data in barplot charts, it is important to make sure that the axis ticks are easy to read and do not overlap with each other. One way to achieve this is by rotating the ticks so that they are vertical instead of horizontal.

The sns.barplot function in the Seaborn library provides an easy way to create barplots with vertical xticks. Here is an example code snippet:

import seaborn as sns
import matplotlib.pyplot as plt

# Load example dataset
tips = sns.load_dataset("tips")

# Create barplot with vertical xticks
sns.barplot(x="day", y="total_bill", data=tips)
plt.xticks(rotation=90)
plt.show()

In the code above, we first load an example dataset from Seaborn called "tips". We then create a barplot with the sns.barplot function, specifying the "day" column as the x-axis variable and the "total_bill" column as the y-axis variable.

To make the xticks vertical, we use the plt.xticks function and specify a rotation angle of 90 degrees.

The resulting barplot should have vertical xticks that are easy to read and do not overlap with each other.

sns_barplot_xticks_vertical

In summary, the sns.barplot function in Seaborn makes it easy to create barplots with vertical xticks. This can be achieved by using the plt.xticks function to specify a rotation angle.