码迷,mamicode.com
首页 > 编程语言 > 详细

Python数据分析之数据可视化

时间:2021-01-02 10:34:13      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:port   otto   mat   柱状图   代码   标签   pytho   设置   http   

Python数据分析之数据可视化

Python代码狂人 Python代码大全
本文使用matplotlib模块进行数据的可视化,matplotlib可实现多种图表(拆线图、柱状图、条形图、散点图、气泡图、面积图、雷达图等),本文将方便初学者进行入门。
绘制图表前需要先了解图表的基本元素:画布、坐标系、坐标轴、坐标轴标题、图表标题、数据标签、网络线、图例等,以下实例注释已进行说明。
技术图片


import matplotlib.pyplot as plt
import numpy as np
x = np.arange(6)
y = np.arange(6)
print(x)
#解决中文乱码
plt.rcParams["font.sans-serif"]=‘SimHei‘
plt.rcParams[‘axes.unicode_minus‘]=False
#建立画布
fig = plt.figure(figsize=(10,6))
#建立坐标系
plt.subplot2grid((2,2),(0,0))
#设置坐标轴范围
plt.xlim(0,10)
plt.ylim(0,10)
plt.plot(x,y,label="月度销量")   #折线图
plt.bar(x,y)          #柱状图
plt.xlabel("月份")    #X轴标签
plt.ylabel("销量")    #Y轴标签
#显示图例
plt.legend()
#打开网络线
plt.grid(b="True",axis="y")
plt.title(label="风电集控中心测试")
#设置数据标签,显示所有数据标签
for a,b in zip(x,y):
    plt.text(a,b,b,ha=‘center‘,va=‘bottom‘)
    print(a,b)

plt.subplot2grid((2,2),(0,1))
plt.xlabel("月份")
plt.ylabel("销量")
plt.bar(x,y)

plt.show()

Python数据分析之数据可视化

标签:port   otto   mat   柱状图   代码   标签   pytho   设置   http   

原文地址:https://blog.51cto.com/15069441/2576172

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!