0
我將如何去保持沿輪廓外部的輪廓標籤文字?注意 - 我不希望它與輪廓內嵌。下面是MCVE。Python clabel文字外輪廓
from matplotlib import pyplot as plt
import numpy as np
Data=np.zeros((100,100))
Data[10:30,10:30] = 1
Data[60:80,60:80] = 1
f,ax1 = plt.subplots(1,1)
CS = ax1.contour(np.arange(0,100),np.arange(0,100),Data,[0,1])
ax1.clabel(CS, inline=False, fmt='%1.1f', fontsize=10)
plt.show()
檢查API後,我看不到任何東西(除了內聯,手動點擊或指定位置)。所以在下面的圖片中,我希望標籤外面的標籤略低一些。
有趣的,感謝您的答覆。我的實際數據有曲線輪廓 - 我很驚訝Matplotlib中沒有更多的支持clabel文本。 –
我在答案中添加了另一個hacky解決方案,在某些情況下可能會給出更好的結果。 – ImportanceOfBeingErnest