Python全系列 教程
3567个小节阅读:5931.1k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
点图用于探索和比较两个分类变量之间的关系
主要特点和使用场景包括:
中心趋势的表示: 点图通过在坐标轴上的点表示每个组别的中心趋势,通常是均值。这使得你可以直观地比较不同组别的中心位置。
不确定性的展示: 除了点的位置表示中心趋势外,点图还通过垂直线(误差棒)表示中心趋势的不确定性,通常是置信区间。这有助于了解估计值的精度。
适用于两个分类变量: 点图的主要用途是比较两个分类变量之间的关系。一个分类变量通常用于横轴,另一个分类变量用于纵轴
pointplot方法
catplot方法
xxxxxxxxxx
import seaborn as sns
import matplotlib.pyplot as plt
# 示例数据
tips = sns.load_dataset("tips")
# 使用pointplot绘制点图
sns.pointplot(x="day", y="total_bill", data=tips)
# 分组
sns.pointplot(x="day", y="total_bill", data=tips,hue='sex')
# 设置标记
sns.pointplot(x="day", y="total_bill", data=tips,hue='sex',markers=['o','s'],linestyles=['-','--'])
# 设置dodge,偏离图形中心的距离
sns.pointplot(x="day", y="total_bill", data=tips,hue='sex',markers=['o','s'],linestyles=['-','--'],dodge=True)
# 设置catplot
sns.catplot(x="day", y="total_bill", data=tips,hue='sex',markers=['o','s'],linestyles=['-','--'],dodge=True,kind='point')
# 分图
sns.catplot(x="day", y="total_bill", data=tips,hue='sex',markers=['o','s'],linestyles=['-','--'],dodge=True,kind='point',col='smoker')
实时学习反馈
1. 使用seaborn模块绘制点图的方法是_____:
A sns.heatmap
B sns.pointplot
C sns.boxplot
D sns.lineplot
答案
1=>B