導航:首頁 > 編程語言 > 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畫函數圖坐標軸間距相關的資料

熱點內容
壓縮因子定義 瀏覽:968
cd命令進不了c盤怎麼辦 瀏覽:214
葯業公司招程序員嗎 瀏覽:974
毛選pdf 瀏覽:659
linuxexecl函數 瀏覽:727
程序員異地戀結果 瀏覽:374
剖切的命令 瀏覽:229
干什麼可以賺錢開我的世界伺服器 瀏覽:290
php備案號 瀏覽:990
php視頻水印 瀏覽:167
怎麼追程序員的女生 瀏覽:487
空調外壓縮機電容 瀏覽:79
怎麼將安卓變成win 瀏覽:459
手機文件管理在哪兒新建文件夾 瀏覽:724
加密ts視頻怎麼合並 瀏覽:775
php如何寫app介面 瀏覽:804
宇宙的琴弦pdf 瀏覽:396
js項目提成計算器程序員 瀏覽:944
pdf光子 瀏覽:834
自拍軟體文件夾名稱大全 瀏覽:328