PlotdataPlotdata-func
概要
この関数は、アクティブレイヤの(colNum, rowNum)パネルにあるインデックス番号プロットの指定されたデータセットを返します。
構文
dataset plotdata(int nIndex, int nDesignation, int colNum = 0, int rowNum = 0, int m = 0, int n = 0)
パラメータ
nIndex
- プロットのインデックス番号。次のいずれかになります。
- プロットインデックス。例えば、レイヤの最初にリストされているプロットの場合は1となります(プロット順序の詳細情報)。
- レイヤ内のすべてのプロットを示すアスタリスク (*) 。
- フィット曲線を除くレイヤ内のすべてのプロットを示すアスタリスク-ダッシュ (*-) 。
nDesignation
- 列タイプ列挙
- X: X値
- Y: Y値
- Z: Z値
- XE: Xエラー
- YE: Yエラー
colNum
- パネルの列番号
rowNum
- パネルの行番号
m(Origin 2025)
- 水平パネルのレベル
n(Origin 2025)
- 垂直パネルのレベル
戻り値
(colNum, rowNum) パネルで指定したインデックス番号プロットのデータセットを返します。
サンプル
サンプル1
newbook;
fname$ = system.path.program$ + "Samples\Curve Fitting\Multiple Gaussians.dat";
impASC;
plotxy iy:=(1,2:end) plot:=200;
allymean = Mean(plotdata(*, Y)) ; //全てのプロットのY値平均を取得
allymean =;
y1max = Max(plotdata(1,Y));
y1max =;
サンプル2
newbook;
fname$ = system.path.program$ + "Samples\Data Manipulation\WeatherStations.DAT";
impASC;
plot_group iy:=col(6) type:=3 horz:=col(5) vert:=col(4);
sunnymean = Mean(plotdata(1, Y, 5, *));
sunnymean=;
wilmottmax = Max(plotdata(1,Y,*,2));
wilmottmax=;
|