python数据可视化(三)——散点图

散点图 scatter


参考书目
刘大成,python数据可视化之matplotlib实践,中国工信出版社
阮敬,python数据分析基础,中国统计出版社

例子
import numpy as np
import matplotlib.pyplot as plt
a = np.loadtxt('data.txt')
x = a[:,0]
y = a[:,1]
plt.scatter(x,y,c = 'orange',alpha = 0.4)
# c 代表颜色,alpha表示透明度
plt.xlabel('num')
plt.ylabel('value')
plt.show()

data.txt

22800	11250
21300	11250
30600	12450
21600	12000
……		……
参数说明
  • c:颜色
  • alpha:透明度
  • s:散点标记的大小
例子
import matplotlib as mpl
import matplotlib.pyplot as plt
import numpy as np

a = np.random.randn(100)
b = np.random.randn(100)
print(a)

plt.scatter(a,b,s = np.power(10*a+20*b,2), # s 表示大小
			c = np.random.randn(100), # c表示颜色
			cmap = mpl.cm.RdYlBu, # cmap:将浮点数映射成颜色映射表
			marker = 'o')
plt.show()
版权声明:本文为qq_41365597原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41365597/article/details/103014161

智能推荐

Python可视化plotly画散点图

Plotly是一个非常著名且强大的开源数据可视化框架,它可以创建基于浏览器显示的web形式的HTML文件来展示数据信息,达到可视化效果,并且可创建多达数十种精美的图表和地图,这里只讲解绘制有关散点图的一些可视化信息。Plotly 绘图的底层使用的是plotly.js,它是基于D3.sj、stack.gl和SVG,用JavaScript在网页上实现类似MATLAB和Python Matplotiib...

Python可视化:pyecharts散点图

代码: 图片示例:...

【数据可视化】Pandas画散点图

pandas.DataFrame.plot.scatter   使用函数:DataFrame.plot.scatter(x, y, s=None, c=None, **kwds) 功能:创建具有不同标记点大小和颜色的散点图。   每个点的坐标由两个数据帧列定义,实心圆用于表示每个点。这种图可用于查看两个变量之间的复杂相关性。点可以是例如自...

Linux 给普通用户赋予sudo 权限

进入root 用户模式 输入密码进入root 先更改权限让sudoers文件可以写 然后修改sudoers文件 给hadoop 赋予sudo 权限 如图 保存退出 然后解除sudoers 可以被写的权限 从root 用户退出 OK啦...

猜你喜欢

每日一道算法题:20201014-环形链表

环形链表 前言 一、解决思路 1.快慢指针法 1,环很大 2,环很小 2.存放集合 二、实现代码 1.快慢指针法 2.存放集合 前言 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 说明:不允许修改给定的链表。 示例 1:...

【专题】Aho-Corasick automaton(AC自动机)精讲

Aho-Corasick automaton是什么? 要学会AC自动机,我们必须知道什么是Trie,也就是字典树。Trie树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。 首先我们要知道trie,而且要知道KMP,这样就可以学AC自动机了! 其实AC自动机就是trie和KMP的结合体。主...

C6748_UART_EDMA

通过EDMA来实现UART的收发,可以减轻CPU的负担。主函数如下: 函数中,注册了4号和5号CPU可屏蔽中断C674X_MASK_INT4和C674X_MASK_INT5的服务函数,分别为Edma3ComplHandlerIsr和Edma3CCErrHandlerIsr,然后将8号中断事件SYS_INT_EDMA3_0_CC0_INT1(EVT8)映射到C674X_MASK_INT4,将56号中...

单例设计模式之破坏

单例模式的另一篇博文 http://blog.csdn.net/nalanmingdian/article/details/77848079 单例设计模式应用场景 在某些情况下,系统只需要一个实例。比如,一个系统存在多个打印任务,但只能一个有一个正在工作的任务。在Windows系统中只能打开一个任务管理器。所以,有时确保某个对象的唯一性很有必要。它能减少系统的性能开销。 双重判断加锁及volati...

Ajax简介和使用

1.Ajax简介 Ajax (Asynchronous JavaScript and XML 阿贾克斯)不是一个新的技术,事实上,它是一些旧有的成熟的技术以一种全新的更加强大的方式整合在一起 Ajax之父Jesse James Garrett于2005年提出这一新概念 由于Google公司在Google地图、Google建议、Gmail等产品中对Ajax的成功运用,使得web浏览器的潜力被大大挖掘...