簡體   English   中英

在imshow :: matplotlib中記錄x-scale

[英]Log x-scale in imshow :: matplotlib

我有一張看起來像這樣的桌子

在此輸入圖像描述

我有一個突出顯示的部分作為矩陣,我想做一個imshow 我希望繪制對數的x刻度,通過查看最上面一行中的參數值可以理解。 怎么做是matplotlib?

你想使用pcolor ,而不是imshow 這是一個例子:

import numpy as np
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
Z = np.random.random(size=(7,7))
x = 10.0 ** np.arange(-2, 5)
y = 10.0 ** np.arange(-4, 3)
ax.set_yscale('log')
ax.set_xscale('log')
ax.pcolor(x, y, Z)

哪個給我:

log pcolor

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM