python-数据分析-(6)matplotlib绘图

matplotlib

matplotlib是 Python 2D-绘图领域使用最广泛的套件。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。

pylab

pylab 是 matplotlib 面向对象绘图库的一个接口。它的语法和 Matlab 十分相近。也就是说,它主要的绘图命令和 Matlab 对应的命令有相似的参数。
下载: pip install matplotlib

import导入模块
import matplotlib.pyplot as plt
import numpy as np
画布参数
# 1 修改字体
plt.rcParams['font.sans-serif'] = 'SimHei'
# 2 修改符号显示
plt.rcParams['axes.unicode_minus'] = False
# 3 修改背景颜色
plt.rcParams['axes.facecolor'] = '#A9A9A9'
# 4 修改轴的颜色
plt.rcParams['axes.edgecolor'] = 'white'
# 5 修改刻度字体颜色
plt.rcParams['xtick.color'] = 'white'
plt.rcParams['ytick.color'] = 'white'
# 6 字体的更改
font = {
    'family':'SimHei', # 字体
    'weight':'normal', # 宽度
    'size':12,         # 字体大小
    'color':'white'    # 字体颜色
        }
1 创建画布
plt.figure(facecolor='#F8481C', figsize=(8,4))  # 画布颜色  画布的宽高
2 指定坐标 , x y 值
 2 指定坐标 , x y 值
 x = np.array([1,2,3,4,5])
 y = np.array([4,3,4,2,4])
3 绘制图像
# 散点图
# camp  summer
# plt.scatter(x, y,s=100, c='c', camp='rainbow') # 颜色主题
# plt.scatter(x, y,s=100, c='c', alpha=0.5)  # 透明度
# plt.scatter(x, y,s=100, c='c', alpha=0.5, edgecolors='yellow', linewidths=3)  # 点的边缘颜色  边缘线的粗细
plt.scatter(x, y,s=100, c='c', alpha=0.5, edgecolors='yellow', linewidths=3)  # 点的边缘颜色  边缘线的粗细
3.1 坐标轴的名称
plt.xlabel('这是x轴', fontdict = font)
plt.ylabel('这是y轴', rotation=0, fontdict = font)
3.2 坐标轴的刻度
plt.xticks(x)
plt.yticks(y)
3.4 添加标题
plt.title('scatter')  # 轴的中间
plt.suptitle('scatter2') # 图像的中间
3.5 截取图像的某块区域进行放大
plt.xlim((0, 2))
plt.ylim((0,2))
3.6 保存图像
plt.savefig('散点图.png')
4 显示图像
plt.show()

在这里插入图片描述

  • 9
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值