Python基于pandas绘制散点图矩阵代码实例


Posted in Python onJune 04, 2020

1、示例 1 代码

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt 

# 生成数据
v1 = np.random.normal(0, 1, 100)
v2 = np.random.randint(0, 23, 100)
v3 = v1 * v2

# 3*100 的数据框
df = pd.DataFrame([v1, v2, v3]).T
# 绘制散点图矩阵
pd.plotting.scatter_matrix(df)
plt.show()

图形

Python基于pandas绘制散点图矩阵代码实例

2、示例 2 代码

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt 

# 生成数据
v1 = np.random.normal(0, 1, 100)
v2 = np.random.randint(0, 23, 100)
v3 = v1 * v2

# 3*100 的数据框
df = pd.DataFrame([v1, v2, v3]).T


# 绘制散点图矩阵
pd.plotting.scatter_matrix(df, diagonal='kde', color='k')

plt.show()

图形

Python基于pandas绘制散点图矩阵代码实例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用python删除java文件头上版权信息的方法
Jul 31 Python
Python中的闭包总结
Sep 18 Python
python删除特定文件的方法
Jul 30 Python
PyQt5打开文件对话框QFileDialog实例代码
Feb 07 Python
python保存网页图片到本地的方法
Jul 24 Python
python中的协程深入理解
Jun 10 Python
python 机器学习之支持向量机非线性回归SVR模型
Jun 26 Python
python mysql断开重连的实现方法
Jul 26 Python
使用PyCharm进行远程开发和调试的实现
Nov 04 Python
常用python爬虫库介绍与简要说明
Jan 25 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
Feb 17 Python
Python 实现一行输入多个数字(用空格隔开)
Apr 29 Python
Python使用plt.boxplot() 参数绘制箱线图
Jun 04 #Python
浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)
Jun 04 #Python
Python中操作各种多媒体,视频、音频到图片的代码详解
Jun 04 #Python
Python简单实现词云图代码及步骤解析
Jun 04 #Python
Python坐标轴操作及设置代码实例
Jun 04 #Python
Python flask框架实现查询数据库并显示数据
Jun 04 #Python
使用opencv中匹配点对的坐标提取方式
Jun 04 #Python
You might like
搜索和替换文件或目录的一个好类--很实用
2006/10/09 PHP
PHP面向接口编程 耦合设计模式 简单范例
2011/03/23 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
php字符编码转换之gb2312转为utf8
2013/10/28 PHP
async和DOM Script文件加载比较
2014/07/20 PHP
php文档工具PHP Documentor安装与使用方法
2016/01/25 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
PHP实现图片的等比缩放和Logo水印功能示例
2017/05/04 PHP
php实现微信原生支付(扫码支付)功能
2018/05/30 PHP
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
javascript 读取XML数据,在页面中展现、编辑、保存的实现
2009/10/27 Javascript
Jquery attr("checked") 返回checked或undefined 获取选中失效
2013/10/10 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
jQuery模拟实现的select点击选择效果【附demo源码下载】
2016/11/09 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
使用 vue.js 构建大型单页应用
2018/02/10 Javascript
JavaScript DOM元素常见操作详解【添加、删除、修改等】
2018/05/09 Javascript
vue实现打印功能的两种方法
2018/09/07 Javascript
vue实现todolist功能、todolist组件拆分及todolist的删除功能
2019/04/11 Javascript
layui 数据表格 点击分页按钮 监听事件的实例
2019/09/02 Javascript
vue+axios全局添加请求头和参数操作
2020/07/24 Javascript
vue 数据操作相关总结
2020/12/17 Vue.js
[01:55]TI9显影之尘系列 - Evil Geniuses
2019/08/22 DOTA
Python中用memcached来减少数据库查询次数的教程
2015/04/07 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
利用python实现短信和电话提醒功能的例子
2019/08/08 Python
python3中rank函数的用法
2019/11/27 Python
使用Python快速打开一个百万行级别的超大Excel文件的方法
2021/03/02 Python
机电专业大学生求职信
2013/10/04 职场文书
餐饮管理自我介绍信
2014/01/15 职场文书
交通事故私了协议书
2014/04/16 职场文书
综治维稳工作汇报
2014/10/27 职场文书
感恩老师主题班会
2015/08/12 职场文书
2016年优秀班主任先进事迹材料
2016/02/26 职场文书
Python实现文本文件拆分写入到多个文本文件的方法
2021/04/18 Python
mysql中关键词exists的用法实例详解
2022/06/10 MySQL