8

MATLABで水平箱ひげ図をプロットします- boxplot(y, group,'orientation','horizontal')、次に、を使用してy軸を非表示にしset(gca,'box','off','ycolor','w')ます。

画面上では問題なく表示されます。下部のX軸のみが表示されます。print()ただし、関数またはを使用して図をファイルに保存するmatlabfrag.mと、左側のy軸が出力ファイルに再表示されます(ただし、MATLABによる図の視覚化には表示されません)。

このy軸を非表示にするにはどうすればよいですか?

4

6 に答える 6

2

プロットからラベルを削除するには、X 軸または Y 軸に対して次のコマンドを使用します。

set(gca,'XTickLabel',{' '})
set(gca,'YTickLabel',{' '})
于 2015-06-15T14:02:59.153 に答える
0

しばらく前に別の物件で似たようなことが起こりました。プロパティを保持する唯一の方法は、フィギュアメニューから直接保存することでした!退屈なことは知っていますが、助けてくれました!

于 2013-02-21T07:28:21.557 に答える
0

おそらく古いバージョンには関係ありませんが、これが私の方法です。

plot(X,Y)                    
ylabel('Intensity [a.u.]');      %creates y axis label named 'Intensity [a.u.]'
yticklabels(' ');                %sets tick labels to ' ' (space)

これは他の説明で示されていることかもしれませんが、それらは私には意味がありませんでした. バージョン 2021a を使用しています。

于 2021-09-13T20:04:45.427 に答える