matplotlib横坐标旋转_数据分析matplotlib做图

本文介绍了Python数据可视化库Matplotlib的使用,包括基本图表绘制如线形图、柱状图,以及柱状图、面积图、直方图、散点图、极坐标图和箱型图等。详细讲解了图表的样式参数、刻度、注解、子图创建等,还提供了设置中文和矢量图显示的方法。
摘要由CSDN通过智能技术生成

1,Matplotlib简介及图表窗口

2 ,图表的基本元素

3,图表的样式参数

4,刻度、注解、图表输出

5,子图

6,基本图表绘制 plt.plot() (线形图、柱状图)

7,柱状图、堆叠图

8,面积图、填图、饼图

9,直方图

10,散点图

11,极坐标图

12,箱型图

导入Matplotlib进行画图时,一定记得导入以下代码

import numpy as np

import pandas as pd

import matplotlib as plt

#让图表直接在Jupyter Notebook中展示出来

%matplotlib inline

#解决中文乱码问题

plt.rcParams['font.sans-serif']='SimHei'

#设置成矢量图格式显示,使图更清晰

%config InlineBackend.figure_format='svg'

'''

1,Matplotlib简介及图表窗口

Matplotlib → 一个python版的matlab绘图接口,以2D为主,支持python、numpy、pandas基本数据结构,运营高效且有较丰富的图表库

'''

# 图表窗口1 → plt.show()

导入必备的几个库

3192bf4266f2237ff2bd5855d1dc245e.png

# 图表窗口2 → 魔法函数,嵌入图表

7eaa3a421f82016673a490c9a81e14a1.png

# 图表窗口3 → 魔法函数,弹出可交互的matplotlib窗口

3053f8f4fff6b54d6fd452526cdf7a6c.png

# 图表窗口4 → 魔法函数,弹出matplotlib控制台

%matplotlib qt5

df = pd.DataFrame(np.random.rand(50,2),columns=['A','B'])

df.hist(figsize=(12,5),color='g',alpha=0.8)

# 可交互性控制台

# 如果已经设置了显示方式(比如notebook),需要重启然后再运行魔法函数

# 网页嵌入的交互性窗口 和 控制台,只能显示一个

66cb872dab3cf0acc9b4025448993922.png

'''

2 ,图表的基本元素

图表内基本参数设置

'''

f670b9b9347372e08aa38552b055dca3.png

ea2bdb13b9982023432802aba906c10c.png

# 其他元素可视性

2c46ea786c3b09c84114ba70569fa396.png

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值