檢查matplotlib安裝,matplotlib繪圖_Python之matplotlib繪圖示例

 2023-10-06 阅读 17 评论 0

摘要:在使用matplotlib模塊時畫坐標圖時,往往需要對坐標軸設置很多參數,這些參數包括橫縱坐標軸范圍、坐標軸刻度大小、坐標軸名稱等。在matplotlib中包含了很多函數,用來對這些參數進行設置。plt.xlim、plt.ylim? ? ? ? ? ? ? ? ? ? ? ? ? ? 設置橫縱坐標軸

在使用matplotlib模塊時畫坐標圖時,往往需要對坐標軸設置很多參數,這些參數包括橫縱坐標軸范圍、坐標軸刻度大小、坐標軸名稱等。

在matplotlib中包含了很多函數,用來對這些參數進行設置。

plt.xlim、plt.ylim? ? ? ? ? ? ? ? ? ? ? ? ? ? 設置橫縱坐標軸范圍
plt.xlabel、plt.ylabel? ? ? ? 設置坐標軸名稱
plt.xticks、plt.yticks設置坐標軸刻度

以上plt表示matplotlib.pyplot

示例1:使用matlablib做圖

檢查matplotlib安裝、import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(-5, 5, 100)
y1 = np.sin(x)
y2 = np.cos(x)

plt.figure(num=3, figsize=(8, 5))

plt.plot(x, y1)
plt.plot(x, y2, color='blue', linewidth=5.0, linestyle='--')

plt.xlim((-5, 5))
plt.ylim((-2, 2))

plt.xlabel('x axis')
plt.ylabel('y axis')

如何打開matplotlib?my_x_ticks = np.arange(-5, 5, 1.5)
my_y_ticks = np.arange(-2, 2, 1.5)
plt.xticks(my_x_ticks)
plt.yticks(my_y_ticks)

plt.show()

cb6d1217c03e086f04a0f6e17bfc01cd.png

示例2:使用numpy array數據進行matlablib繪圖

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(1, 10, 10)
y = np.array([1,2,3,4,5,6,7,8,9,15])

matplotlib,plt.figure(num=3, figsize=(8, 5))

plt.plot(x, y)

plt.xlim((1, 10))
plt.ylim((1, 15))

plt.xlabel('x axis')
plt.ylabel('y axis')

my_x_ticks = np.arange(1, 10, 1)
my_y_ticks = np.arange(1, 15, 1)

plt.xticks(my_x_ticks)
plt.yticks(my_y_ticks)

pycharm matplotlib畫圖,plt.show()

4214a2ad90fb722446813b21cacc01d9.png

更多Python相關信息見Python 專題頁面 https://www.linuxidc.com/topicnews.aspx?tid=17
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新鏈接地址:https://www.linuxidc.com/Linux/2019-03/157658.htm

a34e7115d9efee256ec5c1567087c16d.gifeb204f1af5c3f7e32539fdbed1c78eee.png看了本文就點下在看↓↓↓a34e7115d9efee256ec5c1567087c16d.gif

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/122040.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息