import numpy as np

import pandas as pd

import matplotlib as mpl

import matplotlib.pyplot as plt

# 版本检查

print(mpl.__version__) #> 3.0.0

# 导入数据集

midwest = pd.read_csv("https://raw.githubusercontent.com/selva86/datasets/master/midwest_filter.csv")

# midwest['category']分类,颜色设置为与其一样多

categories = np.unique(midwest['category'])

colors = [plt.cm.tab10(i/float(len(categories)-1)) for i in range(len(categories))]

# 每个分类plot

plt.figure(figsize=(16, 10), dpi= 80, facecolor='w', edgecolor='k')

for i, category in enumerate(categories):

plt.scatter('area', 'poptotal',

data=midwest.loc[midwest.category==category, :],

s=20, c=colors[i], label=str(category))

# 修改x轴,y轴坐标系尺寸区间

plt.gca().set(xlim=(0.0, 0.1), ylim=(0, 90000),

xlabel='Area', ylabel='Population')

plt.xticks(fontsize=12)

plt.yticks(fontsize=12)

plt.title("Midwest Area vs Population", fontsize=22)

plt.legend(fontsize=12)

plt.show()

本案例在Github上的开源链接为:

jackzhenguo/python-small-examples​github.com

欢迎关注公众号【Python与算法社区】,点击下方链接,一键获取273篇原创学习笔记

认真就能打动人:273篇干货资料汇总​mp.weixin.qq.com

python 散点图_Python绘制散点图相关推荐

  1. python绘制散点图的函数_python绘制散点图

    环境:windows系统,anaconda3 64位,python 3.6 1.初认识 基本代码如下: import numpy as np import matplotlib.pyplot as p ...

  2. python绘制散点图的步骤_python绘制散点图

    环境:windows系统,anaconda3 64位,python 3.6 1.初认识 基本代码如下: import numpy as np import matplotlib.pyplot as p ...

  3. python绘制散点图的步骤_python绘制散点图并标记序号的方法

    python绘制散点图并标记序号的方法 实现二维平面上散点的绘制,并可以给每个散点标记序号或者名称: import numpy as np import matplotlib.pyplot as pl ...

  4. python绘制散点图-Python:matplotlib绘制散点图

    与线型图类似的是,散点图也是一个个点集构成的.但不同之处在于,散点图的各点之间不会按照前后关系以线条连接起来. 用plt.plot画散点图 奇怪,代码和前面的例子差不多,为什么这里显示的却是散点图而不 ...

  5. python画散点图-Python:matplotlib绘制散点图

    与线型图类似的是,散点图也是一个个点集构成的.但不同之处在于,散点图的各点之间不会按照前后关系以线条连接起来. 用plt.plot画散点图 奇怪,代码和前面的例子差不多,为什么这里显示的却是散点图而不 ...

  6. python绘制三维图散点图_python 绘制三维图形、三维数据散点图

    1. 绘制3D曲面图 from matplotlib import pyplot as plt import numpy as np from mpl_toolkits.mplot3d import ...

  7. python画熊猫代码_Python 绘制散点图(Pandas + Matplotlib)

    简单绘制一个散点图. 数据使用小朋友的身高和体重,简单看看. 数据结构:下面看一下其中几条的部分内容,我们只需要其中身高(Height)和体重(Weight)列的数据: 共七万五千多条,下面看看通过p ...

  8. python绘制散点图和折线图_python绘制散点图,柱状图和折线图

    示例:散点图 最常见的散点图之一是x-y散点图.下面的代码会大致告诉你一个matplotlib是如何工作的,你会看到如何一点点建立起一个散点图. 我们正在使用点的x和y位置的一些构成数据.运行下面的代 ...

  9. python:matplotlib.pyplot绘制散点图(基础一)

    1.先读取excel文件,使用scatter()函数绘制简单的散点图,此时很多变量都为默认值 import matplotlib.pyplot as plt import pandas as pd# ...

最新文章

  1. 大话设计模式(六 关于Flex的争论)
  2. WSUS 转发邮件中继到Office365
  3. x722网卡支持百兆吗_同样是无线网卡,为什么要选千兆的?
  4. 库函数手册_Linux应用编程(1)系统调用库函数 确定真懂?
  5. 惠普m154a状态页_惠普新品NS—1005w无线智能应用与驱动安装篇
  6. C#程序读取MAC地址的方法
  7. 【Oracle】DG三种保护模式及切换方式
  8. centos7搭建smb服务
  9. 樊登读书会极致读后感_樊登:我只不过是把好为人师发挥到了极致
  10. 哪个说了算?漫谈网吧网络的稳定和安全(转)
  11. Tomcat——通过.bat批处理程序重启Tomcat
  12. X79寨板远程启动计算机,X79旗舰主板评测
  13. 命令行压缩工具7z.exe使用详解
  14. ZenTao不支持Win8.1问题解决
  15. 2021-2027全球与中国雌二醇(CAS 50-28-2)市场现状及未来发展趋势
  16. 怎么学好python?
  17. (转载)Bro:一个开放源码的高级NIDS系统
  18. iphone手机信号差?教你一招辨别基带是高通还是英特尔
  19. 2022年最新的Android面试大厂必考174题(附带详细答案)
  20. 【电源专题】SMPS电源的EMI来源和测量方法

热门文章

  1. 重要提醒--to 小爱
  2. 神经网络迭代次数的线性累加现象
  3. 用神经网络做分子动力模拟 二氟甲烷,二氯甲烷,二溴甲烷并计算键值
  4. 小程序promise封装post请求_微信小程序 es6-promise.js封装请求与处理异步进程
  5. 计算机无法识别华为m3,华为8寸M3(非青春版)电脑连接问题报告
  6. 【数理知识】《积分变换与场论》王振老师-第5章-场论
  7. 【Matlab 控制】仿真多智体一致性分析,附代码
  8. Ardino基础教程 21_LCD1602液晶屏
  9. leetcode2 两数相加
  10. 十四、Linux进程编程