wreducecols
メニュー情報
ワークシート:列の削減
概要
列を統合したり削除したりしてワークシートを削減します。
追加の情報
必要なOriginのバージョン: 9.1 SR0以降
コマンドラインでの使用法
1. wreducecols method:=merge ncols:=2 merge:=ave start:=3; //From the third column, every two columns merge their data points into the average of them.
2. wreducecols start:=2 end:=9 ow:=[<new>]<new>; //削除開始列と終了列を指定し、その結果を新しいブックの新しいシートに出力
3. wreducecols -r 1 method:=mergeByLabels labelName:="Long Name" merge:=sum end:=4 ow:=<new>;
Xファンクションの実行オプション
スクリプトからXファンクションにアクセスする場合、追加のオプションスイッチについてのページを参照してください。
変数
| 表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 |
|---|---|---|---|---|
| 入力ワークシート | iw |
入力 ワークシート |
|
入力データ範囲を指定します。 |
| 削除方法 | method |
入力 int |
|
削除方法を指定します。
オプションリスト:
|
| ラベル行 | labelName |
入力 string |
|
削除方法が列ラベルで統合の場合にのみ使用可能です。列の統合に使用する列ラベル行を指定します。 |
| 列を統合/削除 | ncols |
入力 int |
|
統合または削除する列の数を指定します。 削減方法としてN列を削除し、M列をスキップするまたは、統合した値でN列減らすを選択した場合に利用可能なオプションです。 |
| 列をスキップ | skip |
入力 int |
|
スキップする列の数を指定します。 削減方法としてN列を削除し、M列をスキップするを選択した場合に利用可能なオプションです。 |
| 統合する方法 | merge |
入力 int |
|
統合したデータポイントを置き換える値を指定します。 このオプションは、削減方法が統合した値でN列減らすまたは列ラベルで統合の場合にのみ利用できます。 オプションリスト:
|
| カスタム | custom |
入力 int |
|
統合する方法でカスタムを選択した場合に利用できます。複数の値を指定できます。 |
| 統合/削除の開始列 | start |
入力 int |
|
統合/削除の開始列を指定します。 |
| 統合/削除の終了列 | end |
入力 int |
|
統合/削除の終了列を指定します。スクリプトからのみアクセスできます。 |
| 出力ワークシート | ow |
出力 ワークシート |
|
出力ワークシートを指定します。このシンタックスを参照してください。 |
説明
このXファンクションは、列の削除または指定した統計データで列を統合するために使用されます。
サンプル
- 新規ワークブックを作成して、<Originプログラムフォルダ>Samples\Curve fittingにあるOriginのサンプルデータ、Step01.datをインポートします。
- ワークブックをアクティブにして、ワークシート:列の削減メニューを選択してwreducecolsXファンクションダイアログを開きます。以下のようにオプションを設定します。
- 削減方法: N列を削除し、M列をスキップする
- 列を削除: 1
- 列をスキップ: 1
- 削除の開始列: 4
- 出力: <新規>
- OKをクリックして列の削除を実行し、結果が新しいシートに出力します。
関連するXファンクション
wreducerows, reducerows, wdelrows
キーワード: データ削減