1樓:天天不看
最簡單的柱狀**應該是這樣的
# coding: utf-8
import matplotlib.pyplot as pltimport 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()
2樓:劉張戴
2023年的**的圖形
python怎麼使用matplotlib畫出下面這樣的圖
3樓:
plot()第乙個引數你肯定輸入了你的x軸輸入應該是time埃為什麼不輸入進去呢? plt,但是第二引數沒有輸入,所以預設x軸自增,這個你直接將time陣列輸入進去就可以了,plt.plot(x
python怎麼使用matplotlib畫出下面這樣的圖
4樓:匿名使用者
最簡單的柱狀**應該是這樣的
# coding: utf-8
import matplotlib.pyplot as pltimport 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畫出下面這種效果的圖
5樓:四輪嬰兒車
同學,你的圖呢?
python畫圖最常用的是matplotlib
自己安裝乙個學學看。
python matplotlib bar圖怎麼畫出這樣的區間
6樓:匿名使用者
plt.bar(x, y, yerr=[0.1,0.1,0.2,0.2,0.2], capsize=5)
plt.show()
這個工是誤差棒,由yerr決定長度,兩橫的長度由capsize決定
7樓:騰訊電腦管家
最簡單的柱狀**應該是這樣的
# coding: utf-8import matplotlib.pyplot as pltimport 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 matplotlib模組 如何畫兩張圖出來
8樓:以你之姓
python matplotlib模組 如何畫兩張圖出來的方法:
**如下所示:
import numpy as np
import matplotlib.pyplot as plt#建立自變數陣列
x= np.linspace(0,2*np.pi,500)#建立函式值陣列
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.sin(x*x)
#建立圖形
plt.figure(1)
'''意思是在乙個2行2列共4個子圖的圖中,定位第1個圖來進行操作(畫圖)。
最後面那個1表示第1個子圖。那個數字的變化來定位不同的子圖'''#第一行第一列圖形
ax1 = plt.subplot(2,2,1)#第一行第二列圖形
ax2 = plt.subplot(2,2,2)#第二行
ax3 = plt.subplot(2,1,2)#選擇ax1
plt.sca(ax1)
#繪製紅色曲線
plt.plot(x,y1,color='red')#限制y座標軸範圍
plt.ylim(-1.2,1.2)
#選擇ax2
plt.sca(ax2)
#繪製藍色曲線
plt.plot(x,y2,'b--')
plt.ylim(-1.2,1.2)
#選擇ax3
plt.sca(ax3)
plt.plot(x,y3,'g--')
plt.ylim(-1.2,1.2)
plt.show()
附上效果圖。
python的 matplotlib畫圖,怎麼把子圖的每個橫座標顯示出來? 5
9樓:匿名使用者
import matplotlib.pyplot as plt
plt.rcparams['font.sans-serif'] = ['simhei'] # 用來正常顯示中文標籤
plt.rcparams['axes.unicode_minus'] = false # 用來正常顯示負號
fig = plt.figure(figsize=(20, 20), dpi=80)
ax1 = fig.add_subplot(2,2,1)
x = range(5)
y = [2, 2, 5, 2, 4]
s = ['數量1', '數量2', '數量3', '數量4', '數量5']
plt.bar(x, y, width=0.5)
plt.xticks(x, s, rotation=270)
plt.xlabel('資料情況' )
plt.ylabel('數量(個)')
for xl, yl in zip(x, y):
plt.text(xl, yl+0.3, str(yl), ha='center', va='bottom', fontsize=10.5)
ax2 = fig.add_subplot(2,2,2)
plt.bar(range(4), [3, 4,2,3], width=0.3)
ax3 = fig.add_subplot(2,2,3)
plt.bar(range(4), [3, 4,2,3], width=0.3)
ax4 = fig.add_subplot(2,2,4)
plt.bar(range(4), [3, 4,2,3], width=0.3)
plt.show()
10樓:匿名使用者
ax = subplots(nrows,ncols,sharex,sharey,squeeze,subplot_kw,gridspec_kw,**fig_kw)
建立畫布和子圖。
nrows和ncols表示將畫布分割成幾行幾列 ,
sharex和sharey表是共用xy軸的設定。
squeeze bool
a.預設引數為true:額外的維度從返回的axes(軸)物件中擠出,對於n*1或1*n個子圖,返回乙個1維陣列,對於n*m,n>1和m>1返回乙個2維陣列。
b.為false,不進行擠壓操作:返回乙個元素為axes例項的2維陣列,即使它最終是1x1。
subplot_kw:字典型別,可選引數。把字典的關鍵字傳遞給add_subplot()來建立每個子圖。
subplot_kw:字典型別,可選引數。把字典的關鍵字傳遞給add_subplot()來建立每個子圖。
gridspec_kw:字典型別,可選引數。把字典的關鍵字傳遞給gridspec建構函式建立子圖放在網格裡(grid)。
**fig_kw:把所有詳細的關鍵字引數傳給figure()函式。
可見你沒有辦法單獨設定某個子圖的ax的。
11樓:匿名使用者
首先你得把**放上來,別人才能回答呀
12樓:匿名使用者
我也表示想知道,你解決了嗎
13樓:匿名使用者
在python中使用matplotlib畫圖,預設橫座標都是由小到大(1,2,3,4,5),但我現在專案特殊需求,想讓橫座標值由大到小逆序顯示(5,4,3,2,1),如何實現呢?
import matplotlib.pyplot as pltplt.figure()
ax1 = plt.subplot(121)ax2 = plt.subplot(122)xlist = [1,2,3,4,5]
ylist = [10,20,30,40,50]plt.sca(ax1)
plt.title("test x label")plt.xlabel("x")
plt.ylabel("y")
plot1, = plt.plot(xlist,ylist,'ro')
plt.show()
為什麼python用matplotlib畫出的圖比例不協調,重疊在一起?如圖 5
14樓:匿名使用者
1. 在這裡,你有乙個
工作的例子:
import random
import numpy
from matplotlib import pyplotx = [random.gauss(3,1) for _ in range(400)]
y = [random.gauss(4,2) for _ in range(400)]
bins = numpy.linspace(-10, 10, 100)
pyplot.hist(x, bins, alpha=0.5)pyplot.hist(y, bins, alpha=0.5)pyplot.show()
為什麼python用matplotlib畫出的圖比例不協調,重疊在一起
15樓:匿名使用者
1. 在這裡
bai,你
du有乙個zhi工dao作的版例子權:
import random
import numpy
from matplotlib import pyplotx = [random.gauss(3,1) for _ in range(400)]
y = [random.gauss(4,2) for _ in range(400)]
bins = numpy.linspace(-10, 10, 100)
pyplot.hist(x, bins, alpha=0.5)pyplot.hist(y, bins, alpha=0.5)pyplot.show()
python在匯入nupmy和matplotlib時遇到問題
1.最開始,在裝完nltk,numpy和scipy以及matplotlib後,我直接在python互動式命令列中匯入matplotlib模組,結果提示缺少模組six,如下圖所示 這個模組實在剛才裝完的scipy包中,找到自己的python的安裝目錄,然後把 python root lib site ...
如何使用github的Python專案
一般都有pypi的安裝包,用pip安裝即可,看文件啊 github 的python工程無法正常執行,求解答 10 meas np.load data psf out.npy allow pickle true data psf out.npy 這個檔案不存在,人家工程沒放這個檔案上來 需要在read...
Python中怎樣使用shape計算矩陣的行和列
import numpy a numpy.array 1,2,3 4,5,6 print a.shape 矩陣有乙個shape屬性,是乙個 行,列 形式的元組 python中怎樣使用shape計算矩陣的行和列 import numpy a numpy.array 1,2,3 4,5,6 print ...