博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python中scatter函数参数用法详解
阅读量:4356 次
发布时间:2019-06-07

本文共 1641 字,大约阅读时间需要 5 分钟。

1、scatter函数原型

 

 

2、其中散点的形状参数marker如下:

 

 

3、其中颜色参数c如下:

 

 

4、基本的使用方法如下:

#导入必要的模块  import numpy as np  import matplotlib.pyplot as plt  #产生测试数据  x = np.arange(1,10)  y = x  fig = plt.figure()  ax1 = fig.add_subplot(111)  #设置标题  ax1.set_title('Scatter Plot')  #设置X轴标签  plt.xlabel('X')  #设置Y轴标签  plt.ylabel('Y')  #画散点图  ax1.scatter(x,y,c = 'r',marker = 'o')  #设置图标  plt.legend('x1')  #显示所画的图  plt.show()

 

结果如下:

 

 

5、当scatter后面参数中数组的使用方法,如s,当s是同x大小的数组,表示x中的每个点对应s中一个大小,其他如c,等用法一样,如下:

(1)、不同大小

#导入必要的模块  import numpy as np  import matplotlib.pyplot as plt  #产生测试数据  x = np.arange(1,10)  y = x  fig = plt.figure()  ax1 = fig.add_subplot(111)  #设置标题  ax1.set_title('Scatter Plot')  #设置X轴标签  plt.xlabel('X')  #设置Y轴标签  plt.ylabel('Y')  #画散点图  sValue = x*10  ax1.scatter(x,y,s=sValue,c='r',marker='x')  #设置图标  plt.legend('x1')  #显示所画的图  plt.show()

 

 

(2)、不同颜色

 

#导入必要的模块  import numpy as np  import matplotlib.pyplot as plt  #产生测试数据  x = np.arange(1,10)  y = x  fig = plt.figure()  ax1 = fig.add_subplot(111)  #设置标题  ax1.set_title('Scatter Plot')  #设置X轴标签  plt.xlabel('X')  #设置Y轴标签  plt.ylabel('Y')  #画散点图  cValue = ['r','y','g','b','r','y','g','b','r']  ax1.scatter(x,y,c=cValue,marker='s')  #设置图标  plt.legend('x1')  #显示所画的图  plt.show()

结果:

 

 

(3)、线宽linewidths

 

#导入必要的模块  import numpy as np  import matplotlib.pyplot as plt  #产生测试数据  x = np.arange(1,10)  y = x  fig = plt.figure()  ax1 = fig.add_subplot(111)  #设置标题  ax1.set_title('Scatter Plot')  #设置X轴标签  plt.xlabel('X')  #设置Y轴标签  plt.ylabel('Y')  #画散点图  lValue = x  ax1.scatter(x,y,c='r',s= 100,linewidths=lValue,marker='o')  #设置图标  plt.legend('x1')  #显示所画的图  plt.show()

 

转载于:https://www.cnblogs.com/fwl8888/p/9825408.html

你可能感兴趣的文章
unix中的线程池技术详解
查看>>
CSS简介
查看>>
常用三大软件评价1
查看>>
MVC各层介绍使用---初步理解
查看>>
单例对象的创建与销毁
查看>>
知识点关键词(记录一下)
查看>>
国际结算业务
查看>>
嵌套循环概念
查看>>
C# 生成订单号的几种方式
查看>>
IOS开发札记
查看>>
1.2.2 OSI参考模型 上
查看>>
centos服务器设置代理上网的方法
查看>>
Linux企业运维高效技巧心得及分享
查看>>
fdisk分区和挂载
查看>>
2019春第八周作业
查看>>
AsyncTask和Handler两种异步方式的实现和区别比较
查看>>
wordpress搬迁后内页显示链接错误解决办法
查看>>
制造行业流程管理的“IPO”思维
查看>>
Android PhotoView基本功能实现
查看>>
类中的变量
查看>>