0

これは私のコードです

chiSVB1gExp = Import["Bi2212OPT_B1g_100K.read", "Table"]
chiSVB1g = Import["chiSV1g.dat", "Table"] ;
ListPlot[{chiSVB1g[[All, {1, 2}]], chiSVB1gExp[[All, {1, 2}]]}]

chiSVB1gExpchiSVB1gはどちらも 3 列のファイルですが、最初の関数として 2 番目のファイルのみをプロットします。ここで、 のみにエラー バーを追加したいと思いますchiSVB1gExp。これは 0.1 に等しいと言っています。私はそれが使用されなければならないことを知っていErrorListPlotました。

ドキュメンテーション センターは、単純な状況の例にすぎないため、役に立ちません。

4

1 に答える 1

0

エラーなしのセットにはゼロ エラーを使用できます。

Needs["ErrorBarPlots`"]

(* initial data sets *)
data1 = {{1, 1, 10}, {2, 2, 20}} ;
data2 = {{3, 3, 30}, {4, 4, 40}} ;

(* transformed sets : data3 without errors *)
data3 = {#[[1 ;; 2]], ErrorBar[{0.0, 0.0}]} & /@ data1 ;
data4 = {#[[1 ;; 2]], ErrorBar[{-0.1, 0.1}]} & /@ data2 ;

ErrorListPlot[{data3, data4}, AxesOrigin -> {0, 0}, 
 PlotStyle -> PointSize[0.01], PlotRange -> All]

ここに画像の説明を入力

于 2012-10-11T16:33:13.800 に答える