Python数据可视化——散点图
PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章。。。虽然naive,还是发出来吧。。。
本文记录了python中的数据可视化——散点图scatter,
令x作为数据(50个点,每个30维),我们仅可视化前两维。labels为其类别(假设有三类)。
这里的x就用random来了,具体数据具体分析。
label设定为[1:20]->1, [21:35]->2, [36:50]->3,(python中数组连接方法:先强制转为list,用+,再转回array)
用matplotlib的scatter绘制散点图,legend和matlab中稍有不同,详见代码。
x = rand(50,30)
from numpy import *
import matplotlib
import matplotlib.pyplot as plt#basic
f1 = plt.figure(1)
plt.subplot(211)
plt.scatter(x[:,1],x[:,0])# with label
plt.subplot(212)
label = list(ones(20))+list(2*ones(15))+list(3*ones(15))
label = array(label)
plt.scatter(x[:,1],x[:,0],15.0*label,15.0*label)# with legend
f2 = plt.figure(2)
idx_1 = find(label==1)
p1 = plt.scatter(x[idx_1,1], x[idx_1,0], marker = 'x', color = 'm', label='1', s = 30)
idx_2 = find(label==2)
p2 = plt.scatter(x[idx_2,1], x[idx_2,0], marker = '+', color = 'c', label='2', s = 50)
idx_3 = find(label==3)
p3 = plt.scatter(x[idx_3,1], x[idx_3,0], marker = 'o', color = 'r', label='3', s = 15)
plt.legend(loc = 'upper right')
result:
figure(1):
figure(2):
Python数据可视化——散点图相关推荐
- python数据可视化散点图案例_Python数据可视化—散点图_python 数据可视化
Python数据可视化-散点图 PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章...虽然naive,还是发出来吧... 本文记录了Python中的数据可视化--散点图scatter, 令x作为 ...
- Python数据可视化——使用Matplotlib创建散点图
Python数据可视化--使用Matplotlib创建散点图 2017-12-27 作者:淡水化合物 转载请注明网址:https://www.cnblogs.com/pengsky2016/p/812 ...
- python画折线图详解-Python数据可视化(一) 绘制折线图和散点图
数据可视化示例 对数据可视化的浅认知 数据可视化是任何数据科学或机器学习的重要组成部分.可视化能将数据以更加直观的方式展现出来,使数据更加客观.更具说服力.同时,也易于发现隐藏在数据中的规律和意义.尤 ...
- python散点图显示数据_Python数据可视化——散点图
PS: 翻了翻草稿箱. 发现竟然存了一篇去年2月的文章...尽管naive.还是发出来吧... 本文记录了python中的数据可视化--散点图scatter, 令x作为数据(50个点,每一个30维), ...
- python界面散点图_Python数据可视化——散点图
PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章...虽然naive,还是发出来吧... 本文记录了python中的数据可视化--散点图scatter, 令x作为数据(50个点,每个30维),我 ...
- 数据可视化实验:python数据可视化-柱状图,条形图,直方图,饼图,棒图,散点图,气泡图,雷达图,箱线图,折线图
数据可视化实验:python数据可视化 实验8-12:大数据可视化工具-python 目录 1柱状图 2条形图 3直方图 4饼图 5棒图 6散点图 7气泡图 8雷达图 9箱线图 10折线图 1柱状图 ...
- Python数据可视化之绘制带有最佳拟合线的散点图(图文并茂版!!!)
绘制带有最佳拟合线的散点图 最佳拟合线 数据准备 数据展示 图例选择 根据图例筛选数据 绘制图像 最佳拟合线 •当我们想要研究数据集中两个变量之间如何相互改变,使用最佳拟合线就是一个不错的方法!! ...
- Python数据可视化笔记02--折线图、散点图实战
Python数据可视化笔记01--Matplotlib基础 本文索引: 折线图实战 散点图实战 实验环境:Windows10+jupyter notebook 一.折线图 折线图通常用来表示数据随时间 ...
- Python数据可视化之散点图(基础篇---图文并茂详细版!!!)
Python数据可视化之散点图 介绍 准备工作 所需的库 虚拟环境 简单散点图 总结 两种不同颜色和图例的散点图 总结 介绍 •数据可视化的应用十分广泛,几乎可以应用于自然科学.工程技术.金融.通信和 ...
最新文章
- 比发丝还小的机器人“大军”来了,光照就能行走,10厘米晶圆能造100万个 | Nature...
- [SHOI2015]自动刷题机
- 第五章:条件、循环以及其他语句(上)
- Anaconda安装jieba方法
- SVN服务器部署并实现双机同步及禁止普通用户删除文件
- 设计模式之模板方法模式实战解析
- 分布式 dynamips+dyangen (更新于07.3.30)
- 眼下发展最迅猛的十家网络安全公司
- android rxjava 多线程,你真的了解RxJava的线程切换吗?
- 典型测试错误(英中文对照)
- edge保存页面html,Edge浏览器怎么保存网页 保存网页方法介绍
- 高仿网易评论列表效果之界面分析(一)
- 帆软(FineReport)主子报表(报表联动)
- 数据结构大作-学生信息管理系统
- sFlow-RT 3.0使用
- 自定义波浪View,使头像跟着波浪背景浮动
- 如何让邮件变的更安全?邮箱安全中心在哪里?
- NOTA-WL12,68Ga-NOTA-WL12一种基于肽的正电子发射断层扫描 (PET) 显像剂
- 红米note5linux刷机包_Android 红米Note5 刷机魔趣系统
- 将dataset中的数据导出至Excel中而不需要安装MS Excel的方法(含UNICODE支持)
热门文章
- 量子计算机分解时间,量子计算机如何分解两个质数乘积
- Centos 7创建软连接,硬连接的方法
- 原型、交互及界面设计阶段的评审会
- 腾讯QQ大数据:机器学习建模问题中的特征构造方法
- PASCAL VOC数据集 生成train.txt、test.txt、tainval.txt、val.txt
- 这道题的错误做法是我原创的,目前还不知道哪错了!!!
- 利用GIMP实现图片压缩
- apache httpclient 连接 IIB,发送XML请求
- 利用 telnet 命令测试 SMTP 服务(QQ邮箱发邮件)
- Gensim训练维基百科词向量模型(含代码)