首页 > 其他 > 详细

matplotlib.pyplot画图包的使用简介 (2) [散点图]

时间:2020-07-20 17:23:16      阅读:93      评论:0      收藏:0      [点我收藏+]

技术分享图片 技术分享图片

 

                      技术分享图片                                                 技术分享图片

                技术分享图片技术分享图片

 

 

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["font.family"] = SimHei  # 将字体改为中文

##########################生成模拟散点坐标###############################
n = 1024            #散点个数
#正态坐标
x1 = np.random.normal(0,1,n)             #随机生成正态分布的数据
y1 = np.random.normal(0,1,n)             #均值为0标准差为1
#均匀坐标
x2 = np.random.uniform(-4,4,(1,n))             #随机生成均匀分布的数据
y2 = np.random.uniform(-4,4,(1,n))             #值为-4到4,shape为(1,n)

plt.scatter(x1,y1,color = b,marker="o",label = 正态分布)                        # 导入坐标数据绘制散点图
plt.scatter(x2,y2,color = r,marker="*",label = 均匀分布)

plt.legend()                                                        #显示图例
plt.title(标准正态分布, fontsize=20)                         # 设置图的标题
plt.rcParams[axes.unicode_minus] = False                  # 设置了中文字体默认后,坐标的"-"号无法显示,设置这个参数就可以避免
plt.text(2.4, 2.4, 均  值:0\n标准差:1)                   #设置文本
##########################设置坐标轴范围##########################
plt.xlim(-5,5)
plt.ylim(-5,5)
###########################设置坐标轴标签##########################
plt.xlabel(横坐标x,fontsize = 14)
plt.ylabel(纵坐标y,fontsize = 14)
##########################画图##########################
plt.show()

技术分享图片

 

matplotlib.pyplot画图包的使用简介 (2) [散点图]

原文:https://www.cnblogs.com/cxhzy/p/13345463.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!