Python 中的 Seaborn.barplot()方法
原文:https://www.geesforgeks.org/seaborn-bar plot-method in-python/
Seaborn 是一个基于 Matplotlib 的 Python 数据可视化库。它提供了一个高级界面,用于绘制吸引人且信息丰富的统计图形。精心设计的可视化有一些特别之处。颜色突出,各层很好地融合在一起,轮廓贯穿始终,整体包装不仅具有良好的美学品质,而且也为我们提供了有意义的见解。
seaborn.barplot()方法
条形图基本上用于根据某些方法汇总分类数据,默认情况下是平均值。它也可以被理解为通过行动对群体的可视化。为了使用这个图,我们为 x 轴选择一个分类列,为 y 轴选择一个数字列,我们看到它创建了一个为每个分类列取平均值的图。
语法:seaborn.barplot(x =无,y =无,色调=无,数据=无,顺序=无,色调_顺序=无,估计器= <函数平均值为 0x000002BC3EB5C4C8 >,ci=95,n_boot=1000,单位=无,方向=无,颜色=无,调色板=无,饱和度=0.75,errcolor='.26 ',errwidth =无,倾覆=无,躲闪=真,ax =无,* * *
参数:
使用以下步骤:
- 进口海鸟
- 从 Seaborn 加载数据集,因为它包含大量数据集。
- 使用 seaborn.barplot()方法绘制条形图。
下面是实现:
例 1:
蟒蛇 3
# importing the required library
import seaborn as sns
import matplotlib.pyplot as plt
# read a titanic.csv file
# from seaborn library
df = sns.load_dataset('titanic')
# who v/s fare barplot
sns.barplot(x = 'who',
y = 'fare',
data = df)
# Show the plot
plt.show()
输出:
例 2:
蟒蛇 3
# importing the required library
import seaborn as sns
import matplotlib.pyplot as plt
# read a titanic.csv file
# from seaborn library
df = sns.load_dataset('titanic')
# who v/s fare barplot
sns.barplot(x = 'who',
y = 'fare',
hue = 'class',
data = df)
# Show the plot
plt.show()
输出:
例 3:
蟒蛇 3
# importing the required library
import seaborn as sns
import matplotlib.pyplot as plt
# read a titanic.csv file
# from seaborn library
df = sns.load_dataset('titanic')
# who v/s fare barplot
sns.barplot(x = 'who',
y = 'fare',
hue = 'class',
data = df,
palette = "Blues")
# Show the plot
plt.show()
输出:
例 4:
蟒蛇 3
# importing the required library
import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
# read a titanic.csv file
# from seaborn library
df = sns.load_dataset('titanic')
# who v/s fare barplot
sns.barplot(x = 'who',
y = 'fare',
hue = 'class',
data = df,
estimator = np.median,
ci = 0)
# Show the plot
plt.show()
输出: