精华内容
下载资源
问答
  • Seaborn库

    2020-11-23 17:49:47
    Seaborn库是一个基于matplotlib且数据结构与pandas统一的统计图制作库。 以鸢尾花数据集为例: 结果: 共有4个维度。 可以看到四个...

     

     

    Seaborn库是一个基于matplotlib且数据结构与pandas统一的统计图制作库。

     

     

    以鸢尾花数据集为例:

     

     

    结果:

     

    共有4个维度。

     

     

     

     

    可以看到四个维度之间的相关性。

     

     

     

     

     

     

     

     

     

    展开全文
  • seaborn库

    2019-04-16 22:01:00
    首先找到Anaconda Prompt命令行,下载seaborn库 ,命令 pip install seaborn 1.风格设置 import seaborn as sns import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt %matplotlib...

        首先找到Anaconda Prompt命令行,下载seaborn库 ,命令  pip install seaborn

    1.风格设置

    import seaborn as sns
    import numpy as np
    import matplotlib as mpl
    import matplotlib.pyplot as plt
    %matplotlib inline         写完就更新,不用一直点击运行
    
    def sinplot(flip=1):
        x = np.linspace(0,14,100)         在0-14的区间上找出100个点
        for i in range(1,7):
            plt.plot(x,np.sin(x+i*.5)*(7-i)*flip)
    
    sinplot()

    sns.set()           seaborn默认的格式
    sinplot()

    seaborn的5种主题风格:darkgrid、whitegrid、dark、white、ticks                 (背景颜色)

    sns.set_style('ticks')  设置刻度

    sns.despine() 只留下X,Y轴

    sns.violinplot(data)
    sns.despine(offset=10)    10为离底边X轴线的距离

           

    sns.despine(left=True)    去掉左侧的轴,也就是Y轴

              

    sns.set_context('paper',font_scale=2.5,rc={"lines.linewidth":4.5})       font_scale 坐标数字的大小,后面的是线的粗细

                  

     

     2.调色板

    • color_palette()  能传入任何matplotlib所支持的颜色,不写参数则默认颜色
    • set_palette()     设置所有图的颜色

    六个默认的颜色循环主题:

    1. deep
    2. muted
    3. pastel
    4. bright
    5. dark
    6. colorbind

    圆形画板:当需要的颜色超过六种时,在一个圆形的颜色空间中画出均匀间隔的颜色

    data = np.random.normal(size=(20,6))+np.arange(6)/2
    sns.boxplot(data=data,palette=sns.color_palette('hls',8))    在数据里指定颜色

     has_palette()函数控制颜色的亮度和饱和

    • l - 亮度lightness
    • s - 饱和saturation
    sns.palplot(sns.hls_palette(8,l = 0.3,s = 0.5))    l,s 范围0-1。
    
    sns.palplot(sns.color_palette('Paired',8))      Paired:成对,颜色一深一浅

    3.使用xkcd颜色来命名颜色

    xkcd包含了一套众包努力的针对随机RGB色的命名。产生了954个可以随时通过xkcd_rgb字典中调用的命名颜色

    plt.plot([0,1],[0,2],sns.xkcd_rgb['denim blue'],lw =3)   lw:线宽

     

    3.1 连续色板

    色彩随数据变换,比如数据越来越重要颜色越来越深

    cubehelix_palette()调色板   色调线性变换

    light_pallette()和dark_palette()调用定制连续调色板

    light_palette()  浅色的
    dark_palette()   深色的

     

     

     

     

     

     

     

     

     

     

     

     

    转载于:https://www.cnblogs.com/Bin-y/p/10720361.html

    展开全文
  • Seaborn

    2019-12-24 13:52:39
    import seaborn as sns import matplotlib.pyplot as plt %matplotlib inline #是为了在 Jupyter 中正常显示图形,若没有这行代码,图形显示不出来的 titanic=sns.load_dataset('titanic') #数据导入 sns....
    import seaborn as sns
    import matplotlib.pyplot as plt
    %matplotlib inline  #是为了在 Jupyter 中正常显示图形,若没有这行代码,图形显示不出来的
    titanic=sns.load_dataset('titanic')  #数据导入
    sns.barplot(x='class',y='survived',data=titanic)  #输出柱状图形
    titanic.sample(10)  #查看数据集的随机10行数据,用sample()方法
    age1=titanic['age'].dropna()  #dropna()方法可以去除'age'中的缺失值,distplot不能处理缺失数据
    sns.distplot(age1) #输出曲线图
    sns.distplot(age1,kde=False)  #去掉拟合的密度估计曲线,kde参数设为False
    
    load_dataset() 数据导入
    barplot
    distplot() 直方图
    countplot
    boxplot
    violinplot
    regplot
    lmplot
    heatmap

    - 图形控制的艺术

    set_style() 图形背景:
    whitegrid 白色网格背景
    white 白色背景(默认)
    darkgrid 黑色网格背景
    dark 黑色背景
    ticks 四周带有刻度的白色背景
    color_palette() 调色板:
    color_palette() 不写参数则显示为 Seaborn 默认颜色
    set_palette() 调色板(可设置参数)
    6个默认的颜色循环主题分别为: deep, muted, pastel, bright, dark, colorblind<br>sns.boxplot(data=data2, palette=sns.color_palette('hls', 10)) #利用hls色彩空间进行调色
    显示中文
    mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题
    plt.savefig('xiang.png') 保存图片
    将画布保存为’xiang.png’,还可以保存为jpg、svg格式图片
    展开全文
  • Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略 目录 seaborn库的简介 seaborn库的安装 seaborn库的使用方法 0、相关文章 1、案例应用 seaborn库的简介 Seabn是一个在Python中制作有...

    Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略

     

     

     

    目录

    seaborn库的简介

    seaborn库的安装

    seaborn库的使用方法

    0、相关文章

    1、案例应用


     

     

    相关文章
    Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略
    Py之seaborn:数据可视化seaborn库(一)的柱状图、箱线图(置信区间图)、散点图/折线图、核密度图/等高线图、盒形图/小提琴图/LV多框图的简介、使用方法之最强攻略(建议收藏)
    Py之seaborn:数据可视化seaborn库(二)的组合图可视化之密度图/核密度图分布可视化、箱型图/散点图、小提琴图/散点图组合可视化的简介、使用方法之最强攻略(建议收藏)
    Py之seaborn:数据可视化seaborn库(三)的矩阵图可视化之jointplot函数、JointGrid函数、pairplot函数、PairGrid函数、FacetGrid函数的简介、使用方法之最强攻略(建议收藏)

    seaborn库的简介

        Seabn是一个在Python中制作有吸引力和丰富信息的统计图形的库。它构建在MatPultLB的顶部,与PyDATA栈紧密集成,包括对SIMPY和BANDA数据结构的支持以及SISPY和STATSMODEL的统计例程。

        Seaborn 其实是在matplotlib的基础上进行了更高级的 API 封装,从而使得作图更加容易 在大多数情况下使用seaborn就能做出很具有吸引力的图,而使用matplotlib就能制作具有更多特色的图。应该把Seaborn视为matplotlib的补充。Seabn是基于MatPultLB的Python可视化库。它为绘制有吸引力的统计图形提供了一个高级接口。

    Official seaborn tutorial
    Seaborn 官方介绍
    seaborn: statistical data visualization

    seaborn提供的一些特点是
    在默认MatMattLIB美学中改进的几个内置主题:

    • 1、选择颜色调色板的工具来绘制数据中的模式
    • 2、用于可视化单变量和二变量分布或用于在数据子集之间进行比较的功能
    • 3、拟合和可视化不同类型独立变量和因变量的线性回归模型的工具
    • 4、可视化数据矩阵并使用聚类算法发现这些矩阵中的结构的函数
    • 5、一种灵活估计统计时间序列数据的函数及其估计的不确定性表示
    • 6、构造抽象网格的高级抽象,让您轻松地构建复杂的可视化

     

     

    seaborn库的安装

    pip install seaborn

     

     

    seaborn库的使用方法

    0、相关文章

    Py之matplotlib:matplotlib、seaborn两种库绘图(封装函数)最强总结

     

    1、案例应用

    import numpy as np  
    import seaborn as sns  
    import matplotlib.pyplot as plt  
    
    sns.set( palette="muted", color_codes=True)  
    
    rs = np.random.RandomState(10)  
    d = rs.normal(size=100)  
    f, axes = plt.subplots(2, 2, figsize=(7, 7), sharex=True)  
    
    plt.title('seaborn: statistical data visualization')
    sns.distplot(d, kde=False, color="b", ax=axes[0, 0])  
    sns.distplot(d, hist=False, rug=True, color="r", ax=axes[0, 1])  
    sns.distplot(d, hist=False, color="g", kde_kws={"shade": True}, ax=axes[1, 0])  
    sns.distplot(d, color="m", ax=axes[1, 1])  
    
    plt.show()  

    参考官网:
    seaborn 0.8.1
    好文推荐
    Python数据可视化-seaborn 
     

    展开全文
  • Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略目录seaborn库的简介Seabn是一个在Python中制作有吸引力和丰富信息的统计图形的库。它构建在MatPultLB的顶部,与PyDATA栈紧密集成,包括对SIMPY和BANDA数据...
  • 1.seaborn库介绍是基于matplotlib的图形可视化python包。可视为matplotlib的补充,而不是替代物。它提供了一种高度交互式界面,便于用户能够做出各种有吸引力的统计图表。它能高度兼容numpy与pandas数据结构以及...
  • 常见的图表有:饼状图,柱状图(可...下面用seaborn库绘制以上各种类型的图表:import seaborn as snsimport matplotlib.pyplot as pltimport pandas as pddata = pd.read_csv(‘iris.csv‘)dataname = data[‘speci...
  • seaborn库的使用

    2020-03-08 01:55:20
    seaborn库 文章目录seaborn库一、Relational plots 关系类图表1.设置seaborn风格2.回归图:lmplot二、Categorical plots 分类图表三、Distribution plot 分布图四、Regression plots 回归图五、Matrix plots 矩阵图 ...
  • python-seaborn库-常用代码,列举了常用的绘图函数,以及比较常用的操作,代码结构清晰,注释明了,适合参考。
  • 更新使用pip指令进行更新1....更新目标(seaborn): pip instasll -U seaborn3.安装pyportfolioopt:pip install pyportfolioopt --user (加入user选项是因为文件位置可能出现WinError错误)测...
  • 尽管Seaborn库可以用于绘制各种图表,如矩阵图、网格图、回归图等,但在本文中,我们将了解如何使用Seaborn库绘制分布和分类图。在本系列的第二部分中,我们将了解如何绘制回归图、矩阵图和网格图。下载Seaborn库...
  • seaborn库的简单学习

    2020-10-30 20:13:16
    seaborn库的简单学习 参考网站   https://seaborn.pydata.org/api.html   https://www.cntofu.com/book/172/README.md seaborn简介   seaborn是在matplotlib基础上进行封装,seaborn就是让困难的东西更加...
  • seaborn库的简单使用

    2020-05-07 14:55:00
    “”" seaborn库的简单使用技巧 设置风格: 1.sns.set:默认风格 2.sns.set_style(“风格”):darkgrid、whitegrid、dark、white、ticks 3.with sns.axes_style(“风格”) sns.color_palette() 调色板 “”" 变量分析...
  • seaborn库的使用(绘图进阶)综述代码模块五种绘图风格图片边框设置、更改坐标、隐藏轴子图操作布局设置小结 综述 学生党整理一些关于数据分析的知识:主要包括了seaborn库的使用,优化绘图。包括了seaborn库提供的5...
  • 更新使用pip指令进行更新1....更新目标(seaborn):pip instasll -U seaborn3.安装pyportfolioopt:pip install pyportfolioopt --user(加入user选项是因为文件位置可能出现WinError错误)测试运...
  • python库之seaborn库

    2019-09-06 19:27:26
    文章目录一、seaborn1.简介2.as3.网址二、加载数据1.自己的数据2.Seaborn 的示例数据集(snsn.load_dataset()) 一、seaborn 1.简介 seaborn是matplotlib的延伸和扩展,如果你知道matplotlib,你就已经掌握了Seaborn...
  • 总的来说,画图可以借助pandas 里面的一个seaborn库来画图。代码简洁,款式新颖。 单变量 万物都从单变量开始。。seaborn 来画直方图特别好的一点是,它同时能够画出和密度曲线图。 (说起核函数、核密度,因为在...
  • Python快速安装pip中seaborn库的方法 源安装超级慢,所以我推荐大家使用豆瓣的源 pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
  • 一、seaborn库介绍 seaborn是基于Matplotlib的Python数据可视化库。它提供了一个高级界面,用于绘制引人入胜且内容丰富的统计图形 只是在Matplotlib上进行了更高级的API封装,从而使作图更加容易 seaborn是针对...
  • 在Python数据可视化中,...countplot是seaborn库中分类图的一种,作用是使用条形显示每个分箱器中的观察计数。接下来,对seaborn中的countplot方法进行详细的一个讲解,希望可以帮助到刚入门的同行。 导入seaborn...
  • python seaborn库

    2018-03-12 16:14:41
    python seaborn画图Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图,而使用matplotlib能制作具有更多特色的图。应该把Seaborn...
  • 了解seaborn库

    2019-11-24 21:38:13
    https://nbviewer.jupyter.org/github/donggu26/python/blob/master/%E4%BA%86%E8%A7%A3seaborn%E5%BA%93.ipynb
  • 理解误差线有助于我们准确的获取柱状图反映的信息,因此打算先介绍一下误差线方面的内容,然后介绍一下利用seaborn库绘制柱状图。 1.误差线的理解 误差线源于统计学,表示数据误差(或不确定性)范围,以更准确的...
  • seaborn库-可视化库

    2021-01-31 17:06:53
    基于封装matplotlib的可视化,可以不用特别调整就能画出很漂亮的图。 官网学习http://seaborn.pydata.org/
  • Python的seaborn库

    万次阅读 多人点赞 2018-09-27 10:54:03
    seaborn就是在matplotlib基础上面的封装,方便直接传参数调用 2.整体布局import seaborn as sns sns.set_style("whitegrid") #横坐标有标线,纵坐标没有标线,背景白色 sns.set_style("darkgrid"...
  • 用 matplotlib能够完成一些基本的图表操作,而 Seaborn 可以让这些图的表现更加丰富。 1、 import seaborn as sns  用于导入 seaborn ,并取别名为 sns ,后续介绍都用 sns 代表 seaborn 。 2、 sns.set() ...
  • 在日常工作中,经常可以见到各种各种精美的热力图,热力图的应用非常广泛,下面一起来学习下Python的Seaborn库中热力图(heatmap)如何来进行使用。 本次运行的环境为: windows 64位系统 python 3.5 ...
  • 安装Anaconda3从而安装seaborn库

    千次阅读 2016-12-26 19:41:28
    最近做一个python关于机器学习的小项目,用的pycharm开发环境,但是必要的seaborn库一直装不了。 网上教程,如下解决了(为什么装不了还是不知道。。。) 1.搜索Anaconda3,选择win7-64位下载(具体看个人)。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,494
精华内容 997
关键字:

seaborn库