2017-01-17 19 views
-1

はgnuplotのを使用して1つの列のデータファイルの(Y軸上)の頻度分布をプロットする必要があり、我々はコマンド私はgnuplotの

プロット「の名前で1つの列のデータファイルの頻度をプロットすることができますファイルのスムーズな周波数wl

私の問題は、私は周波数がX軸の代わりにY軸にある必要があります。実際にそれを行うにはトリックがありますか? L

wは1スムーズな周波数

をしかし、それは動作しません:私はすでに2を使用して

プロット 'ファイルの名前' を試してみました。

mathematicaでこれを行う方法もある場合は、わかります。 ThanKs You!

+0

あなたのデータを共有します。 – zhk

+0

http://stackoverflow.com/a/26129986/2604213 – Christoph

答えて

2
BarChart[{2, 5, 6}, ChartStyle -> "Rainbow", BarOrigin -> Left, 
ChartLegends -> Map[ToString, Range[5]]] 

enter image description here

編集

data = {{0.118082595966, 0.0139434994702}, {0.232690587709, 
    0.0541449096085}, {0.323755025675, 
    0.10481731665}, {0.635064375908, 0.403306761548}, {1.03995593543, 
    1.08150834764}, {1.24757861309, 1.55645239584}, {1.24985914502, 
    1.5621478824}, {1.28010876631, 1.63867845358}, {1.39387084749, 
    1.94287593949}, {1.61826799763, 2.61879131215}}; 
g = ListLinePlot[data, ImageSize -> 300]; 
g2 = Show[g /. x_Line :> Reverse[x, 3], ImageSize -> 300, 
    PlotRange -> Automatic]; 
Row[{g, g2}, Spacer[5]] 

enter image description here

+0

回答ありがとうございますが、私が必要とするのは、ボックスではなく、通常の頻度対イベントプロットです。 – Rodrigues

+0

@Rodriguesデータはどこですか? – zhk

+0

@Rodriguesどうですか? – zhk