導航:首頁 > 編程語言 > python畫函數圖坐標軸間距

python畫函數圖坐標軸間距

發布時間:2022-09-14 11:15:39

python作圖程序

實戰小程序:畫出y=x^3的散點圖

樣例代碼如下:

[python]view plain

Ⅱ python怎麼畫𝑠𝑖𝑔𝑚𝑜𝑖𝑑(𝑥)函數圖像

import matplotlib.pyplot as plt
import numpy as np

def sigmoid(x):
# 直接返回sigmoid函數
return 1. / (1. + np.exp(-x))
def plot_sigmoid():
# param:起點,終點,間距
x = np.arange(-8, 8, 0.2)
y = sigmoid(x)
plt.plot(x, y)
plt.show()
if __name__ == '__main__':
plot_sigmoid()

Ⅲ python中怎麼讓圖所有坐標軸都有刻度

plt.tick_params(top='on', right='on', which='both') # 顯示上側和右側的刻度
plt.rcParams['xtick.direction'] = 'in' #將x軸的刻度線方向設置向內
plt.rcParams['ytick.direction'] = 'in' #將y軸的刻度方向設置向內
(PS:如果第一次運行上面的兩個命令坐標軸沒有朝內的話,關閉圖像,再運行一次就可以達到效果了。)

Ⅳ Python的問題:請問如何設置坐標軸上的刻度間距

看你用什麼庫了,有的庫不支持指定軸極值與步長,只能讓它自己適應,那就沒辦法。

Ⅳ python中使用plt.bar畫出的圖橫坐標是1-10的,我如何畫出2,4,6,8這樣空兩個的橫坐標

最簡單的柱狀代碼應該是這樣的

# coding: utf-8

import matplotlib.pyplot as plt
import numpy as np

x = np.random.randint(0, 10, size=10)
y = np.random.randint(100, 1000, size=10)

plt.bar(x, y)
plt.show()

Ⅵ python中作圖時怎麼確定坐標軸寬度

[python] view plain print?
<span style="font-family: Arial, Helvetica, sans-serif;">>>> import numpy as np</span>
[python] view plain print?
>>> import matplotlib.pyplot as plt
>>> x=np.arange(-5,5,0.01)
>>> y=x**3
>>> plt.axis([-6,6,-10,10])
[-6, 6, -10, 10]
>>> plt.plot(x,y)
[<matplotlib.lines.Line2D object at 0x03C642B0>]
>>> plt.show()
畫出來的圖形如下:
另外坐標軸坐標區間設定還有另一種方法:
[python] view plain print?
xlim((xmin,max)) #設置坐標軸的最大最小區間
xlim(xmin,xmax) #設置坐標軸的最大最小區間
ylim((ymin,ymax))#設置坐標軸的最大最小區間
ylim(ymin,ymax) #設置坐標軸的最大最小區間
所以下面:
[python] view plain print?
>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>> x=np.arange(-5,5,0.01)
>>> y=x**3
>>> plt.xlim(-6,6)
(-6, 6)
>>> plt.ylim(-500,500)
(-500, 500)
>>> plt.plot(x,y)
[<matplotlib.lines.Line2D object at 0x0381A4B0>]
>>> plt.show()
則圖形為:
很明顯,圖形的坐標區間改變了!自己可以根據喜好或需求修改區間。

Ⅶ python 如何繪制線性函數圖

import matplotlib.pyplot as plt
plt.scatter(xdata,ydata)
(xdata,ydata為兩個需要作圖的數據集)

Ⅷ python matplotlib畫的圖坐標軸重疊,如何解決

1.tight_layout命令:主要用於自動調整繪圖區的大小及間距,使所有的繪圖區及其標題、坐標軸標簽等都可以不重疊的完整顯示在畫布上。

2.使用方法:fig.tight_layout()

效果如圖:

3.此外

tight_layout命令還有三個關鍵字參數:pad、w_pad、h_pad。

Ⅸ matplotlib.pyplot怎麼設置橫坐標的間距

#!/usr/bin/env python #-*- coding: utf-8 -*- #--------------------------------------------------- #演示MatPlotLib中設置坐標軸主刻度標簽和次刻度標簽. #對於次刻度顯示,如果要使用默認設置只要matplotlib.pyplot.minorticks_on() #-----...

Ⅹ python用matplotlib畫直方圖如何設置每個柱的間隔

x軸刻度太密了,直方圖寬度大就會這樣,設置一下寬度就可以了
ax.hist(df['petal width'], width=[0.1],color='blue');
替換掉你的那條代碼試一下

閱讀全文

與python畫函數圖坐標軸間距相關的資料

熱點內容
舊版本怎麼下載到新的安卓 瀏覽:964
flash個人網站源碼下載 瀏覽:723
javasocketbyte 瀏覽:262
素描基礎教程pdf 瀏覽:541
香港商報pdf版 瀏覽:426
安卓手機怎麼錄制吉他彈奏 瀏覽:382
ie文件夾緩存在哪裡 瀏覽:264
圍棋排名演算法 瀏覽:963
zigbee加密演算法 瀏覽:464
柏楊版資治通鑒pdf 瀏覽:395
事業編程序員下班時間 瀏覽:10
linux中命令大全 瀏覽:38
pic單片機學習網站 瀏覽:163
843除6的演算法 瀏覽:377
arduino編程視頻 瀏覽:744
pdf背景綠色 瀏覽:612
記事本dos命令 瀏覽:274
伺服器如何搭建多個節點 瀏覽:326
acx演算法 瀏覽:258
幽冥詭匠漫畫全集用什麼app可以看 瀏覽:1003