使用matplotlib进行简单的数据展示
生活随笔
收集整理的這篇文章主要介紹了
使用matplotlib进行简单的数据展示
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import numpy as np
import matplotlib.pyplot as plt# 解決中文亂碼
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用來正常顯示中文標簽
plt.rcParams['axes.unicode_minus'] = False # 用來正常顯示負號# 建立一個坐標系
plt.subplot(1, 1, 1)
# 指明x和y值
x = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
y = np.array([1866, 2335, 5710, 6482, 6120, 1605, 3813, 4428, 4631])# 繪圖
# (1)折線圖
# plt.plot(x, y, "b-o", label='注冊用戶數')
# (2)餅狀圖
# plt.bar(x, y, label='注冊用戶數')
# (3)條狀圖
# plt.barh(x, height=0.5, width=y, label='注冊用戶數')
# (4)散點圖
plt.scatter(x, y, marker="o" ,s=100, label='注冊用戶數')# 設置標題名及標題位置
plt.title('xxx公司1-9月注冊用戶量', loc='center')# 添加數據標簽# (1)折線圖(2)餅狀圖
# for a, b in zip(x, y):
# plt.text(a, b, b, ha='center', va='center', fontsize=10)
# (3)條狀圖
# for a, b in zip(x, y):
# plt.text(b, a, b, ha='center', va='center', fontsize=10)
# (4)散點圖 設置x軸,y軸
plt.xlabel('月份')
plt.ylabel('用戶量')# 設置網格線
plt.grid(True)# 設置圖例
plt.legend()# 顯示圖標
plt.show()
# 保存圖表到本地
# plt.savefig(r'plot.jpg')
如下圖:
總結
以上是生活随笔為你收集整理的使用matplotlib进行简单的数据展示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2)机器学习基石笔记Lecture2:L
- 下一篇: kodakccs.exe是什么进程 有何