Seaborn是基于matplotlib的Python可视化库。它提供了一个高级界面来绘制有吸引力的统计图形。可以使得数据可视化更加的方便,美观。关于Seaborn的学习,推荐去官网,里边有详细的教程和示例。

所以说seabon是用来配合matplotlib使用的。

下面直接举例:

#鸢尾花数据 flower.py

from sklearn.datasets import load_iris

import numpy as np

from pandas import DataFrame as df

def getData():

iris = load_iris()

# print(iris)

# print(iris.data) #150行的数据

# print(iris.data.shape)

#转为df

df1 = df(iris.data,columns=["sepalLength","sepalWidth","petalLength","petalWidth"]) #iris.data的行会作为df1的行

df1['target'] = iris.target #鸢尾花分类

return df1

if __name__ == "__main__":

print(getData().head())

# sepalLength sepalWidth petalLength petalWidth target

# 0 5.1 3.5 1.4 0.2 0

# 1 4.9 3.0 1.4 0.2 0

# 2 4.7 3.2 1.3 0.2 0

# 3 4.6 3.1 1.5 0.2 0

# 4 5.0 3.6 1.4 0.2 0

这里使用sklearn库中的数据,之后的每一个例子都会获取getData()中的数据

直方图和密度函数

from flower import getData

import numpy as np

import pandas as pd

from scipy import stats,integrate

import seaborn as sns

import matplotlib.pyplot as plt

df1 = getData()

sns.set(color_codes=True)

#distplot默认画出数据的直方图和核密度估计

sns.distplot(df1['petalLength'],bins=15)

plt.show()

直方图和密度函数

from flower import getData

import pandas as pd

import matplotlib.pyplot as plt

import seaborn as sns

df1 = getData()

#散点图+直方图

sns.jointplot

python数据分析怎么画_Python数据分析基础(九) 使用Seaborn绘制图像相关推荐

  1. python数据分析概述答案_Python数据分析实战(1)数据分析概述

    一.入门数据分析 1.大数据时代的基本面 大数据产业发展现状:现在数据已经呈现出了爆炸式的增长,每一分钟可能就会有:13000+个iPhone应用下载 Twitter上发布98000+新微博 发出1. ...

  2. python pd Series 添加行_Python数据分析与挖掘的常用工具

    Python语言:简要概括一下Python语言在数据分析.挖掘场景中常用特性: 列表(可以被修改),元组(不可以被修改) 字典(结构) 集合(同数学概念上的集合) 函数式编程(主要由lambda(). ...

  3. python数据分析与人工智能_Python数据分析:seaborn

    seaborn是python中的一个非常强大的数据可视化库,它集成了matplotlib,下图为seaborn的官网,如果遇到疑惑的地方可以到官网查看.http://seaborn.pydata.or ...

  4. python生成字符画_python生成动态字符画

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 但,可以将字符串的一部分复制到新创建的字符串,达到"看起来修改&quo ...

  5. python生成字符画_Python生成字符画 | 文艺数学君

    摘要这一篇文章介绍使用Python生成字符画的方式. 会给出简单的原理介绍和实现的方式. 最后会给出源代码的链接地址. 简介 这一篇介绍一下使用Python来进行字符画的生成. 这里会介绍一下生成的步 ...

  6. python tkinter画笑脸_python – 如何在tkinter窗口中绘制图像

    如何在tkinter窗口中绘制图像(我使用的是 python 3.3)?我正在寻找一个可以在tkinter窗口的给定位置绘制图像的语句. 是啊- 任何答案将不胜感激.这里是我想要使用代码的程序的源代码 ...

  7. python实操案例_Python数据分析基础实操案例

    上游,是勇士劈风破浪的终点,下游,是懦夫一帆风顺的归宿. 本文是Python基础知识点的姊妹篇,以药店销售数据分析为例,带你一起走一遍数据分析5部曲.鲸歌:Python基础知识点​zhuanlan.z ...

  8. python编程大数据_Python编程基础 Python大数据数据分析高职 计算机 软件技

    内容介绍 本书采用以任务为导向的编写模式,全面地介绍了Python编程基础及其相关知识的应用,讲解了如何利用Python的知识解决部分实际问题.全书共7章,*1章介绍学习Python的准备工作,包括P ...

  9. python显示数据长度_Python数据分析之初识可视化

    一.数据可视化概述 数据可视化是在整个数据分析非常重要的一个辅助工具,可以清晰的理解数据,从而调整我们的分析方法. - 能将数据进行可视化,更直观的呈现 - 使数据更加客观.更具说服力 例如下面两个图 ...

最新文章

  1. php列表显示教程,Dedecms后台管理文档列表显示自定义字段方法教程
  2. android打不开链接,安卓的webView的loadUrl打不开,太长的url超链接,求解
  3. Android开发学习之路-让注解帮你简化代码,彻底抛弃findViewById
  4. 错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)
  5. 5.2jquery案例2
  6. 你想过自己注定是个普通人吗?
  7. java.util.Properties
  8. [html] 如何实现默认显示git的第一帧图片,当鼠标经过时,播放完整的gif动画
  9. pandas学习笔记——阅读官方文档
  10. redis重启命令_请收下这份redis持久化详解
  11. AI超人赛车手狂虐人类登Nature封面!1000台PS4训练,「苏菲」极限超车独霸赛道...
  12. 【NOIP模拟题】Incr(dp)
  13. 三、gridView增删改查
  14. ajax请求上传数组
  15. 2022 阿里 java 面经
  16. Visual Basic快速入门
  17. 单片机仿真软件Proteus安装时遇到的问题
  18. ChucK初步(10)
  19. android 截屏 简书,Android 内置应用截屏方法
  20. 当x大于时,y等于1;当x等于0时,y等于0;当x小于0时,y等于-1。

热门文章

  1. 使用TransDecoder寻找转录本中的编码区
  2. 微生物全基因组测序分子分型技术在食源性疾病中的应用
  3. .net、C#单元测试xUnit
  4. 线性代数——矩阵相似、合同、等价总结
  5. 什么是RESTful,SpringBoot怎么引入丝袜哥(Swagger)
  6. 北京一卡通服务费退还方法
  7. 实际项目中如何使用Git做分支管理
  8. Android英语单词记忆程序源码
  9. 关于sql2017还原2008r2的数据库的错误
  10. python 图像处理之将图片转换为txt