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):

原文地址:http://blog.csdn.net/abcjennifer/article/details/19848269

python 散点图点击链接图片_Python数据可视化——散点图相关推荐

  1. python 散点图点击链接图片_Python散点图。 标记的大小和样式

    我有一组要显示为散点图的数据. 我希望将每个点绘制为大小dx的正方形. 1 2 3 4 5 6x = [0.5,0.1,0.3] y = [0.2,0.7,0.8] z = [10.,15.,12.] ...

  2. python散点图显示数据_Python数据可视化——散点图

    PS: 翻了翻草稿箱. 发现竟然存了一篇去年2月的文章...尽管naive.还是发出来吧... 本文记录了python中的数据可视化--散点图scatter, 令x作为数据(50个点,每一个30维), ...

  3. python界面散点图_Python数据可视化——散点图

    PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章...虽然naive,还是发出来吧... 本文记录了python中的数据可视化--散点图scatter, 令x作为数据(50个点,每个30维),我 ...

  4. python数据可视化散点图案例_Python数据可视化—散点图_python 数据可视化

    Python数据可视化-散点图 PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章...虽然naive,还是发出来吧... 本文记录了Python中的数据可视化--散点图scatter, 令x作为 ...

  5. python制作股票图表怎么看_Python 数据可视化实战:使用 PyQt5 和 Echarts 打造股票数据看板...

    在一篇论文中,最吸引审稿人目光的莫过于枯燥的文字间精美的图表 在一份项目路演 ppt 中,酷炫的财务报表往往是打动投资人的最后一剂强心剂 作为数据分析最后也是最直接的一环,数据可视化的重要性不言而喻 ...

  6. python折线图怎么添加数值_Python数据可视化:如何创建曲线图

    一图胜千言,使用Python的matplotlib库,可以快速创建高质量的图形. 用matplotlib生成基本图形非常简单,只需要几行代码,但要创建复杂的图表,需要调用更多的命令和反复试验,这要求用 ...

  7. python作中国地图背景气泡图_Python数据可视化:香港地图、房价可视化,绘制气泡图...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于DataCharm ,作者宁海涛 前言 今天的推文教程使用geopandas进行空间 ...

  8. python做什么最赚钱农村_Python数据可视化:啥是佩奇

    她爹也是猪!她娘也是猪! 儿子还是猪!一窝猪! 或许这就是最好的回答. 原本只是一部电影方与移动合作的宣传短片. 却因里面打动人心的故事,大火了一把. 就如我之前的一篇文章里所提的. 不是年味越来越少 ...

  9. python绘制不带颜色曲线图_Python数据可视化库-Matplotlib——折线图,子图绘制

    # coding:utf-8 import pandas as pd import numpy as np from matplotlib import pylab as plt # 导入数据可视化库 ...

  10. python 散点图点击链接图片_在Python和matplotlib中连接三维散点图中的两点

    在这些点之间绘制线段:import matplotlib.pyplot from mpl_toolkits.mplot3d import Axes3D dates = [20020514, 20020 ...

最新文章

  1. 创建react应用程序_通过创建食谱应用程序来学习在React中使用API
  2. ubuntu修改根用户密码
  3. 抽了几天用Flex写了个上传小工具,支持批量上传,支持配置
  4. Leetcode 53 最大子串和
  5. Gym 100090D Insomnia
  6. t3修改计算机后就无法登录了,电脑更换系统后,用友T3登录不上了,一直显示这个,怎么处理,这个怎么解决...
  7. linux shell跳板机,用shell开发跳板机
  8. 盘点常用Java排序算法
  9. 难道冬泳都会断子绝孙?
  10. 使用Advanced Installer将.exe程序重新封装为.msi程序
  11. 存储过程,游标和触发器实例
  12. java socket 实现 http_Java Socket编程 - 基于Socket实现HTTP下载客户端
  13. 解决方案:System.InvalidOperationException: 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。
  14. FT5X06 如何应用在10寸电容屏
  15. 计算机网络——网络与互联网
  16. JS 的内联模式与外联模式
  17. 电影评论分类:二分类问题(IMDB数据集)
  18. 熊写代码这三年:阅读写作与技术成长
  19. mysql 之 FLUSH TABLES
  20. iphone ios 视频拍摄旋转

热门文章

  1. PHP获取真实客户端的真实IP REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR
  2. luogu_4551【题解】最长异或路径 trie树
  3. How to support Specular-Glossiness in Three.js
  4. How to deploy Odoo 11 on Ubuntu 18.04
  5. jquery实现html表格隔行变色
  6. 有关windows在调试ODOO8.0有些问题
  7. 一个元素的偏移的方法
  8. poj 3280 Cheapest Palindrome (dp)
  9. 详解对密码执行散列和 salt 运算方法
  10. 常见springboot依赖包关系