2016-05-17 5 views
1

x軸の区画が一様でない分布図を複製したいと思います。 (図1の46頁、http://faculty.chicagobooth.edu/chang-tai.hsieh/research/MMTFP_Klenow_101108-1.pdfを参照)。この場合、x軸には次のパーティションがあります。1/8,1/4,1/2,1,2,4,8特定のx軸を持つ分布図

私はStataとMatlabの両方を使用していますが、わかりませんこのようなプロットをそのようなx軸でどのように複製するか。なにか提案を?ありがとう!

+1

リンク依存の質問はここに価値が限られている:最初に、人々はあなたが話しているかを確認するために、別の文書を開く必要があります。第2に、その文書が消えるとスレッドが壊れてしまいます。コードを試しておらず、サンプルデータもありません。この質問はストレッチです。 http://stackoverflow.com/help/mcveを調べてみてください。その面では、これはちょうど対数スケールです。 –

+0

はい、可能でしょう。今私の頭に浮かぶ1つの解決策:2つのデータベクトル 'X_nonUniform'と' Y'を持っていると仮定すると、 'plot(1:length(Y)、Y)'を実行すると、 x座標が1からNまで(N = Yの要素数)のプロットを取得します。これは一様です。その後、X軸のテキストを変更するだけです。 - > XTickLabelを見てください – tim

答えて

0

あなたはこのようにラベル付けたいポイントかを指定することができます

sysuse auto 
tw kdensity price, xlabel(1000 2000 7500.25 15000) 
関連する問題