事前准备请看之前的文章0o0!

线图

data = {'apple':[4,0,7,8],'orange':[3,5,6,7],'bananas':[6,4,5,3]
}
df = pd.DataFrame(data,index=['a','b','c','d'])
df

plt.figure(dpi=150)
sns.lineplot(data=df)#一列一条线

导入数据

tips = sns.load_dataset("tips")
tips.head()

plt.figure(dpi=150)
sns.lineplot(x= 'total_bill',y='tip',data=tips)

sns.lineplot(x = 'total_bill',y='tip',hue='sex',data=tips)

plt.figure(dpi=150)
sns.lineplot(x = 'total_bill',y='tip',hue='sex',size='smoker',style='time',data=tips)

mpg_df = sns.load_dataset("mpg")
mpg_df

g = sns.relplot(x="displacement",y="mpg",data=mpg_df)#默认散点图

g = sns.relplot(x="displacement",y="mpg",col="cylinders",data=mpg_df)

g = sns.relplot(x="displacement",y="mpg",col="cylinders",row="origin",data=mpg_df)

  • col_wrap=3 一行三个

g = sns.relplot(x="displacement",y="mpg",col="cylinders",hue="origin",col_wrap=3,data=mpg_df)

g = sns.relplot(x="displacement",y="mpg",col="cylinders",hue="origin",col_wrap=3,kind="line",data=mpg_df)

密度图(双变量)

n=1024
x = np.random.normal(0,1,n)
y = np.random.normal(0,1,n)
g = sns.kdeplot(x,y)

g = sns.kdeplot(x,y,shade=True)

连接图

n=1024
x = np.random.normal(0,1,n)
y = np.random.normal(0,1,n)
g = sns.jointplot(x,y)

g = sns.jointplot(x,y,kind="reg")

g = sns.jointplot(x,y,kind="kde")

g = sns.jointplot(x,y,kind="hex")

热力图

df = pd.DataFrame(np.random.rand(10,10),columns=list('abcdefghij'))
df

sns.heatmap(df)

  • 可以改变颜色

sns.heatmap(df,cmap="Greens")

sns.heatmap(df,cmap="Greens",vmin=0,vmax=0.5)#设置最大值最小值

sns.heatmap(df,cmap="Greens",annot=True)

线性回归图

sns.regplot(x='total_bill',y = 'tip',data=tips)

分面网格线性回归图

sns.lmplot(x='total_bill',y = 'tip',hue='sex',data=tips,col='size',col_wrap=3)

分面网格绘制

g = sns.FacetGrid(mpg_df,col="origin")
g.map(sns.distplot,"mpg")

g = sns.FacetGrid(mpg_df,col="origin")
g.map(sns.kdeplot,"mpg")

如何用Seaborn描绘线图,分面网格关联图,密度图,连接图,热力图,线性回归图,分面网格绘图相关推荐

  1. 如何用Seaborn描绘柱状图(条形图),箱线图,小提琴图,分类散点图,分面网格分类图,散点图(3)

    柱状图 x = ['金融','农业','制造业','新能源'] y = [163,86,125,58] sns.barplot(x,y) y = ['金融','农业','制造业','新能源'] x = ...

  2. seaborn箱线图_Seaborn线图的数据可视化

    seaborn箱线图 Hello, folks! In this article, we will be taking the Seaborn tutorial ahead and understan ...

  3. ansys如何删除线_绘画新手不懂如何用ps提取线稿?教你用PS提取自己喜欢的线稿!...

    绘画新手不懂如何用ps提取线稿?初学者如何自学绘画?自学板画难吗?怎样才能学习好绘画?想必这些都是绘画初学者们经常在想的问题吧,就是不知道如何才能学习好绘画,然后绘画出自己想要画的东西 那么今天灵猫课 ...

  4. matlab绘制两个函数,用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ,,matlab怎样同时画出两个函数图...

    导航:网站首页 > 用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ,,matlab怎样同时画出两个函数图 用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ...

  5. 【最准超短线指标】简单最好的暴利短线公式 通达信主/副图 精品之选 无未来函数

    指标思路: 股友位都知道主力运作一只股票,都要经过吸筹,洗盘,拉升,出货四个阶段.当然,在这些阶段当中,不会那么简单的直接吸筹,洗盘,拉升,出货.这样的话,主力岂不是傻子,还赚什么钱,割什么韭菜,直接 ...

  6. R语言ggplot2可视化箱图、配置抖动数据点(jitter points)避免数据点互相覆盖、并使用线条(line)连接两个箱图中不同分组成对的数据点(jitter on Boxplots)

    R语言ggplot2可视化箱图.配置抖动数据点(jitter points)避免数据点互相覆盖.并使用线条(line)连接两个箱图中不同分组成对的数据点(Connecting Paired Point ...

  7. R语言gganimate包创建可视化gif动图、可视化动图:ggplot2可视化静态散点图、gganimate包创建动态散点分面图(facet_wrap)动画基于transition_time函数

    R语言gganimate包创建可视化gif动图.可视化动图:ggplot2可视化静态散点图.gganimate包创建动态散点分面图(facet_wrap)动画基于transition_time函数 目 ...

  8. seaborn系列 (18) | 线性回归图regplot()

    目录 线性回归图 函数原型 参数解读 案例教程 案例地址 线性回归图 利用线性回归模型对数据进行拟合. 函数原型 seaborn.regplot(x, y, data=None,x_estimator ...

  9. 18年高考云南628分想学计算机,2018山东高考投档线公布!山大文624理628…快查查你学校多少分进档...

    原标题:2018山东高考投档线公布!山大文624理628-快查查你学校多少分进档 考生注意! ↓↓↓ 山东省2018年普通高校招生文理类本科普通批.春季高考本科.艺术类本科校考批首次志愿于7月19日投 ...

最新文章

  1. 【译】Spring官方教程:使用STS的入门指南
  2. Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)
  3. java生成dex_Java反编译Dex – jadx
  4. web开发的跨域问题详解
  5. ISO语言代码和国家代码+Locale常量+ISO货币符号
  6. mybatis 查询之神坑
  7. CentOS安装Redis、PHPredis扩展及Redis配置文件详解
  8. linux内网发现登录设备,LINUX 内网设备将服务映射到公网地址
  9. php 弹出指定窗口大小,弹出div或者弹出新窗口的固定位置、固定大小
  10. python 错误类型及解释
  11. 本地离线语音识别芯片哪家强
  12. Kubernetes 1.14.1快速升级
  13. 读书笔记之文件和注册表操作
  14. 7-36 BCD解密 (10 分)
  15. 真正认识 realloc 的工作方式(转载)
  16. 图:中国航天六院演讲比赛使用的用户自定义的PPT界面_[评委计分系统-双屏专业版]提供支持
  17. 基于机器学习的电信套餐个性化推荐模型的设计与实现
  18. 如何长时间高效学习?
  19. 星际2 正在连接服务器,星际征霸游戏连接服务器失败怎么办 解决方案分享
  20. 48V LDO三端稳压IC 60v 100V 300V电源降压芯片系统解决方案

热门文章

  1. C#——《C#语言程序设计》实验报告——泛型与集合——运算符重载
  2. 汇编语言——计算Z=(W * X)/ (Y+6),R=余数
  3. BugKuCTF 杂项 telnet
  4. dreamstart的催促
  5. php的socket通信
  6. Android IntentService解析
  7. Bash Shell中命令行选项/参数处理
  8. 修改 堆栈大小 普适性方案总结 (跨平台 windows linux 栈设置大小)
  9. MySQL数据库:游标Cursor
  10. Linux C/C++ 如何输出彩色字体