黑马数据分析02-matplotlib

本文深入探讨了Python的matplotlib库,介绍了基本要点,如坐标轴调整、图像大小设置、中文显示、刻度控制和图例添加。并详细讲解了折线图、散点图、直方图和柱状图的绘制,结合实例展示了如何利用matplotlib进行数据可视化,包括票房数据分析和电影时长分布等应用。
摘要由CSDN通过智能技术生成

 

1、什么是matplotlib

2、matplotlib基本要点

3、matplotlib 折线图、散点图、直方图、柱状图

4、更多画图工具

 

 

 1、什么是matlabplotlib

 

 

 

2、matlabplotlib 基本要点 

      调整坐标轴显示(xticks)

      描述和图例(标题title,坐标轴xlable,ylable,图例legend)

      画图(plot,scatter,)

 

(2)详细图绘制

设置图片的大小和分辨率(plt.figure)

实现了图片的保存(plt.savefig)

设置了xy轴上的刻度和字符串(xticks)

解决了刻度稀疏和密集的问题(xticks,使用间隔)

设置了标题,xy轴的lable(title,xlable,ylable)

设置了字体(font_manager. fontProperties,matplotlib.rc)

在一个图上绘制多个图形(plt多次plot即可) 为不同的图形添加图例

 

(1)设置图片大小

ps:

    dpi:每英寸像素点个数 

 

(2)设置中文显示

matplotlib默认不支持中文字符,

查看linux/mac下面支持的字体:

       fc-list   查看支持的字体

      fc-list :lang=zh 查看支持的中文(冒号前面有空格)

查看windows 下字体:

     开始菜单搜索:字体

如何设置修改matplotlib的默认字体?    

   通过matplotlib 下的font_manager可以解决(windows/linux/mac)

"""font_manager方法"""
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties  # 步骤一

font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14)  # 步骤二
plt.xlabel("x轴", fontproperties=font) # 步骤三
plt.ylabel("y轴", fontproperties=font)
plt.title("标题", fontproperties=font)
plt.show()


import matplotlib.pyplot as plt

""" fontproperties方法"""

plt.xlabel("x轴") 
plt.ylabel("y轴", fontproperties="SimSun") # 步骤一    (宋体)
plt.title("标题", fontproperties="SimHei") #          (黑体)
plt.show()

参考:http://www.cnblogs.com/hhh5460/p/4323985.html

(3)调整X或者Y轴上的刻度显示

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值