Python数据分析之数据可视化

2021-03-08 08:31

阅读:683

标签: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


评论


亲,登录后才可以留言!