Python数据可视化 - Matplotlib库

1. 导包

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

2. 页面内画图

%matplotlib inline

3. 查看有什么风格

plt.style.available 
# 设置风格
plt.style.use("风格") 

4. 中文字体

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

5. 添加标题

plt.title(内容, fontsize=, color=)

6. 添加坐标

plt.xlabel(内容, fontsize=, color=)
plt.ylabel(内容, fontsize=, color=)

7. 添加图例的方法

在plot函数里面添加label, 图例的内容

plt.legend(loc=0)

8. 调节图片大小

plt.figure(figsize= (图片宽度, 图片高度)  , dpi=数字   )

9. 改变网格

plt.grid(False)

10. 改变坐标轴范围

plt.xlim(-1,20)
plt.ylim(-1,1)

11. 绘制折线图

plt.plot(x, y, )

线宽 linewidth=10
点大小 markersize=20
color = 'red'
fontsize=10

12. 柱状图

plt.bar(s1, s2, width=0.5, color=['r', 'y', 'b', 'g', 'm'], 
       edgecolor ='k',linewidth =5,tick_label=['Java', 'C', 'C++', 'PHP', 'Python']   )

13. 散点图

plt.scatter(x, y,s=点大小, c=点颜色, alpha=透明度)

14. 饼图

labels = [ '吃饭', '交通', '游戏', '衣服']
data = [1000, 100, 500, 2000]
plt.pie(data,labels=labels,explode=(0, 0, 0.3, 0),autopct='%1.1f%%', 
        shadow=True,   colors=['r', 'k', 'g', 'b'] , radius =0.5);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值