python数据分析怎么画_Python数据分析基础(九) 使用Seaborn绘制图像
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绘制图像相关推荐
- python数据分析概述答案_Python数据分析实战(1)数据分析概述
一.入门数据分析 1.大数据时代的基本面 大数据产业发展现状:现在数据已经呈现出了爆炸式的增长,每一分钟可能就会有:13000+个iPhone应用下载 Twitter上发布98000+新微博 发出1. ...
- python pd Series 添加行_Python数据分析与挖掘的常用工具
Python语言:简要概括一下Python语言在数据分析.挖掘场景中常用特性: 列表(可以被修改),元组(不可以被修改) 字典(结构) 集合(同数学概念上的集合) 函数式编程(主要由lambda(). ...
- python数据分析与人工智能_Python数据分析:seaborn
seaborn是python中的一个非常强大的数据可视化库,它集成了matplotlib,下图为seaborn的官网,如果遇到疑惑的地方可以到官网查看.http://seaborn.pydata.or ...
- python生成字符画_python生成动态字符画
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 但,可以将字符串的一部分复制到新创建的字符串,达到"看起来修改&quo ...
- python生成字符画_Python生成字符画 | 文艺数学君
摘要这一篇文章介绍使用Python生成字符画的方式. 会给出简单的原理介绍和实现的方式. 最后会给出源代码的链接地址. 简介 这一篇介绍一下使用Python来进行字符画的生成. 这里会介绍一下生成的步 ...
- python tkinter画笑脸_python – 如何在tkinter窗口中绘制图像
如何在tkinter窗口中绘制图像(我使用的是 python 3.3)?我正在寻找一个可以在tkinter窗口的给定位置绘制图像的语句. 是啊- 任何答案将不胜感激.这里是我想要使用代码的程序的源代码 ...
- python实操案例_Python数据分析基础实操案例
上游,是勇士劈风破浪的终点,下游,是懦夫一帆风顺的归宿. 本文是Python基础知识点的姊妹篇,以药店销售数据分析为例,带你一起走一遍数据分析5部曲.鲸歌:Python基础知识点zhuanlan.z ...
- python编程大数据_Python编程基础 Python大数据数据分析高职 计算机 软件技
内容介绍 本书采用以任务为导向的编写模式,全面地介绍了Python编程基础及其相关知识的应用,讲解了如何利用Python的知识解决部分实际问题.全书共7章,*1章介绍学习Python的准备工作,包括P ...
- python显示数据长度_Python数据分析之初识可视化
一.数据可视化概述 数据可视化是在整个数据分析非常重要的一个辅助工具,可以清晰的理解数据,从而调整我们的分析方法. - 能将数据进行可视化,更直观的呈现 - 使数据更加客观.更具说服力 例如下面两个图 ...
最新文章
- php列表显示教程,Dedecms后台管理文档列表显示自定义字段方法教程
- android打不开链接,安卓的webView的loadUrl打不开,太长的url超链接,求解
- Android开发学习之路-让注解帮你简化代码,彻底抛弃findViewById
- 错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)
- 5.2jquery案例2
- 你想过自己注定是个普通人吗?
- java.util.Properties
- [html] 如何实现默认显示git的第一帧图片,当鼠标经过时,播放完整的gif动画
- pandas学习笔记——阅读官方文档
- redis重启命令_请收下这份redis持久化详解
- AI超人赛车手狂虐人类登Nature封面!1000台PS4训练,「苏菲」极限超车独霸赛道...
- 【NOIP模拟题】Incr(dp)
- 三、gridView增删改查
- ajax请求上传数组
- 2022 阿里 java 面经
- Visual Basic快速入门
- 单片机仿真软件Proteus安装时遇到的问题
- ChucK初步(10)
- android 截屏 简书,Android 内置应用截屏方法
- 当x大于时,y等于1;当x等于0时,y等于0;当x小于0时,y等于-1。