各列をスケーリングする方法は?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
簡単な質問があります。データ テーブルの各列をスケーリングしたいのです。 同じ列の各値が列の標準偏差で除算されるようにします。
もちろん、式エディタを使用できるため、列が数個しかない場合でも、残念ながら列が 1000 を超えています。 したがって、すべての列を繰り返し処理できる関数/ツールが JMP にあると便利です。 そのため、列 2 のすべての値が列 2 の標準偏差で除算されます。
その問題を解決するために、私は本当に自分で2時間以上検索しましたが、Excelで簡単に解決できます。 したがって、簡単な解決策が必要であると確信しています。
誰かが私を助けることができれば素晴らしいことです!
ご挨拶!
Re: 各列をスケーリングする方法は?やあ、
私も同様の問題を抱えています。 最初の 10 列すべてを 11 列目に割り、100 を掛けたい
列 1/列 11*100、
列 2 / 列 11*100
列 3 / 列 11*100....
.
.
.
列 10
これを行う簡単な方法はありますか?
Re: 各列をスケーリングする方法は?私の側から少し遅れましたが、答えてくれてありがとう!
Re: 各列をスケーリングする方法は?非常にクールで簡単。 「不正行為」、つまりグラフビルダーを開き、列を変換してから、変換をテーブルに追加することで、同様の結果を達成しました。その「チート」の利点は、列名を取得できることです。 しかし、まだスクリプトは含まれていません。
ただし、「列参照の置換」オプションは宝石です。 1つを「修正」することで、6つの列式を「修正」するだけです!
Re: 各列をスケーリングする方法は?ありがとうジェフ。 JSLフリーのソリューション!
Re: 各列をスケーリングするにはどうすればよいですか?使用できますCols->属性を標準化...これをする。
まず、使用します列 -> 複数の列を追加...変換を保持するために必要なすべての列を追加します。
次に、新しく追加されたすべての列を選択し、 Cols->属性を標準化... .
属性の標準化ダイアログで、列のプロパティ -> 式[プロパティの標準化] セクションで、列参照の置換オプション。

次に、数式を編集ボタン。 選択した列の最初の列の数式を作成すると、JMP は、データ テーブル内の列の相対位置に基づいて、数式で使用する列参照を置き換えます。
-ジェフ