python seaborn_【python可视化】:seaborn:分面绘制——FacetGrid()

•本文字数:约570字•阅读时长:约2分钟•难度:1颗星

015d717bcafbfe8cc099e3d1574e647f.png

Seaborn是基于matplotlib的图形可视化python包。它提供了一种高度交互式界面,便于用户能够做出各种有吸引力的统计图表。

对于我们这种统计数据分析的人员来说,seaborn非常好用。

斑点鱼将常用的Seaborn图表分为四部分:

分布数据、分类数据、线性关系、分面绘制

本文讲第一部分:Seaborn分面绘制

c222cf22191ea18aa4f52f548e7135dc.png

029e985e36827aa65e3930b2af8ac9c4.png直方图分面绘制g.map(plt.hist)

tips = sns.load_dataset("tips")# 创建一个绘图表格区域,设置好row、col并分组g = sns.FacetGrid(tips, col="time", row="smoker")g.map(plt.hist, "total_bill",alpha = 0.5,color = 'k',bins = 10)

6bddfe951c9559cdd44131a9957a7e91.png

c222cf22191ea18aa4f52f548e7135dc.png

029e985e36827aa65e3930b2af8ac9c4.png散点图分面绘制g.map(plt.scatter)

g = sns.FacetGrid(tips, col="time",  row="smoker")g.map(plt.scatter,       "total_bill", "tip",    # share{x,y} → 设置x、y数据      edgecolor="w", s = 40, linewidth = 1)   # 设置点大小,描边宽度及颜色g.add_legend()

f9edf670db00f1d4dc696e05df38a1b6.png

c222cf22191ea18aa4f52f548e7135dc.png

029e985e36827aa65e3930b2af8ac9c4.png折线图分面绘制g.map(plt.plot)

attend = sns.load_dataset("attention")print(attend.head())# 加载数据g = sns.FacetGrid(attend, col="subject", col_wrap=5,   # 设置每行的图表数量                  size=1.5)g.map(plt.plot, "solutions", "score",       marker="o",color = 'gray',linewidth = 2)# 绘制图表矩阵g.set(xlim = (0,4),      ylim = (0,10),      xticks = [0,1,2,3,4],      yticks = [0,2,4,6,8,10]      )

27105fd1653c30f197a16dbed744876f.png

今天就先到这啦,早点休息哦~

加油,坚持就是胜利,学完你就是个宝藏女(男)孩啦~

ed8f6edf6e18893b1168caeb68477a97.png

dcfb2c2d8687819b60744df881433cde.png

d4f72e53c4e60d76b6830dd43fc02156.pngeb577de03b890a20fb61a68a9cfa9eb1.png6a5a8103f6eb1fa58d1809b6c65f5ed9.pngeb577de03b890a20fb61a68a9cfa9eb1.pngd4f72e53c4e60d76b6830dd43fc02156.png

一起学习的小伙伴如果有什么想法或者意见,欢迎沟通~

投稿|沟通邮箱:yzhmry1314@163.com

a0f95d4f60400642b95d17b970c168e1.png

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值