Python数据分析 - 机器学习笔记:第一章数据分析 - 1.4.2.设置坐标系

前言:本文是学习网易微专业的《python全栈工程师》 中的《数据分析 - 机器学习工程师》专题的课程笔记,欢迎学习交流。

一、课程目标

  • 掌握Matplotlib坐标系的基本设置方法
  • 掌握汉语和负数显示设置方法

二、详情解读

2.1.坐标网格
%matplotlib inline  # 表示当前代码生成的图插入当前浏览器中
import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0.0, 5.0, 0.02)
y = np.exp(-x)*np.cos(2*np.pi*x)
plt.plot(x, y)

plt.grid(color='gray')  # 显示网格

在这里插入图片描述
用面向对象的方式实现上面的图:

fig = plt.figure()
ax = fig.add_axes([0.1, 0.1, 0.8, 0.8])

ax.grid(color='gray')
ax.plot(x, y)

运行结果跟上面的是一样的。

2.1.1.关于ax.grid()的常用参数说明
参数 说明
axis 默认 axis=‘both’,还可以设置为 ‘x’ 或者 ‘y’,分别表示表格线条是垂直 x 轴还是垂直 y 轴。
color 设置表格线的颜色
linestyle 设置表格线的线形,例如 linestyle=’-’
linewidth 设置表格线的宽度,例如 linewidth=2
2.1.2.显示符号

看老师的视频教程里,生成的图没有显示符号,但是小编本地生成的图有符号,有点懵哈哈。

下面的设置可以让图显示符号

import matplotlib 
matplotlib.rcParams['axes.unicode_minus'] = False

fig = plt.figure()
ax = fig.add_axes
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值