バージョン (799 Bytes) 作成者: Anne Urai
Offset axes, mimicks Seaborn's 'despine' option for plotting
ダウンロード: 691
更新 2016/11/9


In Python/Seaborn, there is the option to offset the x and y axis at the origin. This 'despine' pulls the x-axis down a bit, and the y-axis left, so that data that are close to either one become more visible. This function mimics the behaviour in a matlab plot, by changing the axis limits and covering the origin of the axes with a white line.


Anne Urai (2024). offsetAxes(ax) (, MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2015b
Windows macOS Linux
Help Center および MATLAB AnswersCall Python from MATLAB についてさらに検索
タグ タグを追加

ヒントを得たファイル: plotboxpos

ヒントを与えたファイル: despline

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート

Thanks to Pierre Morel and, I updated the function to resize 'XRuler.Axle.VertexData' and 'YRuler.Axle.VertexData', and keeping this constant when resizing using a listener.

added a user-defined option to mask data outside range
new file
Instead of only masking parts of the axes we don't wan't, also cover this part of the data with a white area (in case xdata or ydata extend beyond current axis limits). Optimized for 4x4 subplots. Added use of plotboxpos by Kelly Kearney

Added screenshot, slack values adjusted for 4x4 subplot