[Python Study Notes]气泡散点图绘制
Posted 刘六六
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python Study Notes]气泡散点图绘制相关的知识,希望对你有一定的参考价值。
\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\' >>文件: 气泡散点图.py >>作者: liu yang >>邮箱: liuyang0001@outlook.com >>博客: www.cnblogs.com/liu66blog \'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\' #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, os import matplotlib.pyplot as plt import numpy as np import random # 气泡散点图 bubble def scatterplot_bubble(): N=80 # 随机获取x<1的数字八十个 x=np.random.rand(N) # 随机获取y<1的数字八十个 y=np.random.rand(N) # 定义颜色的列表 colors=[\'red\',\'green\',\'gray\',\'purple\',\'yellow\',\'orange\',\'blue\'] # 随机排列颜色 random_colors=random.sample(colors,7) # 计算每个随机散点的大小 area=np.pi * (np.random.rand(N)*10)**2 # 绘制散点图 plt.scatter(x,y,c=random_colors,s=area) # 显示绘制的图 plt.show() # /如果当前模块作为主模块运行 if __name__ == \'__main__\': plot=scatterplot_bubble()
以上是关于[Python Study Notes]气泡散点图绘制的主要内容,如果未能解决你的问题,请参考以下文章
数据可视化实验:python数据可视化-柱状图,条形图,直方图,饼图,棒图,散点图,气泡图,雷达图,箱线图,折线图
Android图表库MPAndroidChart——散点图的孪生兄弟气泡图
R语言可视化:散点图散点图和折线图(line charts)3D散点图旋转3D散点图气泡图corrgram包可视化相关性矩阵马赛克图( Mosaic plots)hexbin密度图