フォーミュラエディタをどのように改良しますか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
フォーミュラエディタの改良に取り組んでいます。あなたの意見をお待ちしています。
フォーミュラエディタについて何が好きですか?
何があなたを悩ませますか?
どの部分を最も頻繁に使用しますか。
初めて使用したときに混乱したことは何ですか?
それがより効率的になるだろうか?
どのくらいの頻度で式をダブルクリックして式を手で入力しますか。
JMPの使用期間に関係なく、フィードバックをお待ちしています。あなたが初めてのユーザーであろうと長年のJMPジョッキーであろうと、あなたの意見は貴重です。
ここにあなたの返事を投稿してください。できるだけ詳しく説明してください。
ありがとうございます。
- ジェフ
Re:フォーミュラエディタをどのように改良しますか?私はしばらくこれについて考えてきました。
- 特にオプションの引数がある場合は、関数の引数ボックスを広げます。例:Col Meanのような統計関数:小さなカラットは1080pモニタではほとんど見えません。数年前までは、Byオプションが統計機能に存在することを知りませんでした。
- n要素ローリング平均関数を追加
- 古いファイル>開く>数式をコピー>貼り付け以外にユーザー作成の数式のライブラリ/アドインを作成する良い方法はありますか?
- 数式が実行しているかどうかをテストする1つの方法は、[分析]> [分布]を選択するか、数式列のランチャートをプロットすることです。これらは式ビルダーに追加するための優れた診断オプションになります。
- 実行速度とメモリ使用量の観点から最良の式を書いたかどうかについては常に興味があります。あなたはドキュメンテーションで手引きを提供できますか?
Re:フォーミュラエディタをどのように改良しますか?JMP 12で新しく追加されたもう1つのオプションは、データテーブル内の目的の列を選択することです。次に、それらのいずれかのヘッダーを右クリックして、「New Formula Column」 - >「Combine」 - >「Sum」の順に選択します。これは、Ctrlキーを押しながらクリックすることで、テーブル内で隣り合っていない列を選択するためのオプションを提供します。
Re:フォーミュラエディタをどのように改良しますか? jason.paquette 確かに、あなたが求めることをする方法はすでにあります。
式に関数Sum()を追加します。含める最初の列をクリックしてから、最後の列をShiftキーを押しながらクリックします。JMPはその間にすべての列を追加します。
のほとんどの機能統計的リストはこれをサポートします。
Re:フォーミュラエディタをどのように改良しますか?こんにちは、
私が有用であると思う一つのことはそれらのすべてに作用する機能を選択する能力を持つ複数の列を選択する方法でしょう。
つまり、何百もの列を持つ広いデータセットがあり、データセットを積み重ねずにそれらすべての合計を取得したいとします。
私が気付いていない方法がない限り、あなたは '+'をクリックすることによってそれらを分離している各列を一度に一つずつ挿入する必要があります。すでに解決策がない限り、これは私が望む機能要求です。
ありがとうございました。
Re:フォーミュラエディタをどのように改良しますか?EvalExpr()を使用すればこれを回避できます。
x = 1。
y = 14。
Eval(EvalExpr(新しい列( "Formthing"、formula(Expr(x) - (Expr(y)))))));

Re:フォーミュラエディタをどのように改良しますか?JSLを介して数式でスクリプトを作成するときに、もう1つ便利なことがありますが、JSLコード内にある変数を使用すると、その変数として数式に送信されることがよくあります。 下の貼り付けビューでは、betaとetaはJSLで決定された値で、次に列式にフィードバックされます。

これらが実際の数に拡張するか、選択可能なものとして表示させるか、または少なくともその時点での式の中の値が何であるかを示すものとして表示させることが役立ちます。 ドロップダウンを見て、「パラメータ」がリストされていますが、そこには表示されません。そのため、式が作成された後は、変数値が何であるかを伝えるのは困難です。
Re:フォーミュラエディタをどのように改良しますか?数式エディタにPERT関数を追加します(今度は手動でアルファ値とベータ値を計算してからベータ分布を使用する必要があります)。
Re:フォーミュラエディタをどのように改良しますか?現時点では、式ウィンドウの左端にあるドロップダウンメニューから、テーブルの列を使用するか、テーブルの変数、定数、パラメータなどを使用するかを選択できます。最も広く使用されているのは「Table Columns」です。私にとっては、他のオプション(テーブル変数、定数、パラメータなど)をテーブル列の横にある別のドロップダウンメニューに表示すると便利です。テーブルを使用して式を簡単に作成できますテーブル列とテーブル変数の使用を切り替えるたびにドロップダウンメニューをクリックする必要はありません。
そしてより一般的な提案(おそらく式エディタを超えて):テーブル変数のリストをインポートすることを可能にします、例えば2つの列を持つデータテーブル(変数名と変数の値);その後、これらの変数はテーブル変数としてテーブルに追加されます。これにより、作業している変数/パラメータの概要が明確になり、これらの値を簡単に計算に使用できます。また、初期テーブルの値を変更すると、それらは自動的に更新されます。あるいは、式エディタは、すべての変数をリストする外部データテーブルからの値の使用を許可することができます(そして明らかに、この外部テーブルの値を変更すると、式エディタもこれらの新しい値を使用します)。
Re:フォーミュラエディタをどのように改良しますか?私はかなり複雑な式がほぼ完成したのに失望することがよくありますが、そのJSLを編集するときに間違いを犯します。括弧がないのかもしれません。私がそこに持っていたJSLを編集する機会を得る代わりに1。
Re:フォーミュラエディタをどのように改良しますか?数式エディタは非常に重要で、私の仕事全般に役立ちます。
同じ行内だけではなく、複数の行にまたがって数式を作成することができるようになりました。
可変長の繰り返し測定のために、私は各分析単位(例えば患者)について測定された最後の値を集める機能を評価するであろう。これは、水平方向と垂直方向の繰り返しデータの両方で可能です。
複雑な式の場合は、中間結果を保存してから、その結果を最終式に使用する可能性があります。
ありがとう
Winfried
Re:フォーミュラエディタをどのように改良しますか?ユーザーを混乱させる危険性が常にありますが、それらを軽減する方法があります。たとえば、「列式」を目立つ位置に明確に表示するなどです。
とにかく、私はショートカットを列のどこにでも適用することになるでしょう(セル、ヘッダー、電気ショック療法)。 ショートカットをセルのフォーカスから呼び出したのか、列ヘッダーのフォーカスから呼び出したのかに基づいて、数式の適用方法とは異なる機能が必要になるのはよくわかりません。 意味がありません。
現在、列式を適用すると、列内のデータが上書きされます。
Re:フォーミュラエディタをどのように改良しますか?右クリックでFormulaに選択肢があることに気づかなかった。それは実際に私が考えていたものにかなり近いです。ありがとう、ジェフ。
Re:フォーミュラエディタをどのように改良しますか?...機能追加というテーマで私のバリエーションを続けるために:
式エディタと利用可能なJSL関数にMode関数を追加することを検討してください。
Re:フォーミュラエディタをどのように改良しますか?新しい数式列を作成してエディターをワンクリックですべて開くポップアップのツールバーボタン/ホットキー/ Colsメニュー項目を使用すると、正しく解釈できれば、要求の精神に対処できるかもしれません。私自身の願いはここにあります。
Re:フォーミュラエディタをどのように改良しますか?良い点ですが、データテーブルの構造を理解していない可能性があり、数式が個々のセルではなく列全体に適用されることをユーザーを混乱させる危険がありますか?
等号(=)を入力したときにどのユーザーインターフェイス要素がキーボードフォーカスを持つ必要がありますか?
- 個々の細胞?列にデータが含まれていても現在式がない場合はどうなりますか。
- 列ヘッダーこれでうまくいくかもしれませんが、すでにクリックして選択する必要がある場合は、右クリックして[Formula]を選択すると便利です。
- 他のアイデア?
余談ですが、セル内に=とJSL式を入力すると、JMPが式を評価して戻り値をセルに入れることができます。JMPは式を格納せず、評価結果だけを格納します。
Re:フォーミュラエディタをどのように改良しますか?私がそれを理解した方法から(そして私が最初にJMPを学んでいた時に感じた)、excelから来た人は誰でもセルをクリックして "="とタイプしてそれから式を差し込むのに使います。
"="がホットキーだった場合、新しいユーザー(Excelから)がセルをクリックして "="(数式エディタが表示される)を押すと直感的にわかりやすくなります。。
Re:フォーミュラエディタをどのように改良しますか?数式エディタにアクセスするためのホットキーを追加するという提案に対して、少し異なる提案をします。 マウスの右ボタンをクリックして列見出しをクリックすると、数式エディタはワンクリックで移動します。 したがって、式エディタにアクセスするこの方法にホットキーを追加しても、キーストロークを節約することはできません。
追加のキーストロークが有効になるのは、列パネルから式エディタに移動するときです。 最初にColumn Infoパネルを通過する必要があります。 したがって、私が提案するのはホットキーではありません。列パネルで1つの列をクリックしたときに使用可能なオプションの最上位にFormulaを追加することです。
Re:フォーミュラエディタをどのように改良しますか?もう少し考えが頭に浮かんだので、私はそれらをそこに捨てたいと思った。
>いくつかの関数が最初に来て、いくつかの引数があります。たとえば、Wordを最初に入力します。しかし、Matchの場合は、最初に列を配置します。一貫性を保ってください。
>関数の中には引数の並び方が奇妙なものがあります。言葉が頭に浮かぶ。可能であれば、情報を修正または追加することができます。例はWordです。1番目の引数は属性(単語#)で、次に列になります。私は人々がそれを100万回逆にするのを見ました。
> Wordを使っている間(私はその機能が大好きですが)、隠された引数はもっと明白である必要があります(この場合の区切り文字のように)。
> concatに相当するキーボードが必要です。その機能を得るためにキーボードから手を離す必要があることは嫌いです。(また、"、"を何度も打ったことでたくさんの連結ができます - 完全に隠された宝石です)。
>機能とカラムの自動入力は素晴らしいアイデアです。あなたがタイプしている時に小さな下降がポップアップするところでプログラミング言語がそうするように私はそれをしたいです&あなたは適切なものを選択するために下向き矢印を使うことができます。
>ローカル変数は素晴らしいのですが、なぜネストしただけなのでしょうか。線形形式でそれを持っているのが大好きです。
Re:フォーミュラエディタをどのように改良しますか?新しいユーザーとして、数式エディタを非常に優れたものにすると私が思うことがいくつかあります。
1)与えられた計算式の履歴を保存する方法。機能は[時間まで]自動化され、ユーザーが起動します[履歴に保存]ボタン
2)CMD + Zの拡張レコード[元に戻すまたはやり直す]、現在、最後の変更にのみ戻る
3)現在のスクリプトエディタに式をエクスポートするオプション
3)変数の添字の省略形へのオプション[添付の図を参照] [これを行う方法を知っていれば、とても幸せです。^ _ ^]
4)列から数式エディタを開くためのショートカット。二次クリックして、それから式は短いパスですが、CMD + C、CMD + V、CMD +の世界では[選択した列の式を表示するのが役立ちます]
5)数式を水平または垂直に向けるショートカット
そして、これらは新しいユーザーが見たいと思ういくつかの改良点です。
そして私が一般的に見たいと思う何かはスクリプト翻訳者です[JMP <=> R <=> Matlab]
- ジョーズGL
Re:フォーミュラエディタをどのように改良しますか?私もこれに感謝します。 これは私が今まで見た中で最高の提案です。
Re:フォーミュラエディタをどのように改良しますか?私はまだ一般ユーザーではないので、これはすでに利用可能かもしれません。数式エディタを起動するための何らかのホットキーがあったらいいのにと思います。たとえば、列を選択して「=」を押します。私は常に数式エディタに到達するのにかかる2-3のマウスクリックをわずかに煩わしいと思っていました。
Re:フォーミュラエディタをどのように改良しますか?"^"効果も再現できません。 X ^ 2しか出ません。
Re:フォーミュラエディタをどのように改良しますか?1。まず第一に、デフォルトの数式のユーザーインターフェイスを大きくすることは大きなステップです。今日の画面が大きくなったり、解像度がはるかに高くなっても、サイズが古くから変わっていないとは思いません。
2。私はJMPに個々の列から式を組み立てさせる提案を本当に好きです。私は通常、最終製品を組み立てる前に、より大きな配合の個々の構成要素を学生にテストさせます。
3。ユーザーが自分が最も頻繁に使用する機能グループを選択するためのプリファレンスのオプションを提供します。それは雑然としたものを減らすでしょう。その機能を作成する過程で、より多くの機能グループを作成することができます。教えるために、学生が本当に必要なものにたどり着くために100以上の機能の大部分を通過する必要がなければ、それは本当に助けになるでしょう。
Re:フォーミュラエディタをどのように改良しますか?私はJmp11を使用して同じようになる

Re:フォーミュラエディタをどのように改良しますか?こんにちはジェフ、
それは私のシステムで絶えず起こっています。しかし、それは私の設定によるものかもしれません(Windows 7をMacの並列表示に使っている場合)。
セバスチャン
Re:フォーミュラエディタをどのように改良しますか?それは面倒なことに思えるかもしれませんが、その振る舞いを再現することはできません。毎回起こりますか。
他の誰かがそれを見ていますか?
- ジェフ
Re:フォーミュラエディタをどのように改良しますか?もう一つ:私が何かの二乗を計算する必要があるときはいつでも私は直感的に私のキーボードの "^" - ボタンを押します。
数式エディタは自動的にこれを元に戻します。(:X ^ 2)^ 2
私の期待はX ^ 2だけでしょう。
そしてはい:私は "^" - キーを一度だけ押しています;-)
Re:フォーミュラエディタをどのように改良しますか?私はそれがよりパワーユーザー的なものであると思います、しかし私は時々複数の引数を使用するいくつかの関数で苦労しますが、引数は命名されません。
例:
"character"セクションで "word"関数を使用すると、ボックス内に灰色で表示されている引数の名前が表示されます(nとtext)。

これは「代用」機能には当てはまりません。

すべての関数が引数名を表示していれば素晴らしいでしょう。
Re:フォーミュラエディタをどのように改良しますか?最も便利な機能の1つは、"Match"であり、列に値を自動入力する機能は素晴らしいです。 通常、正しい修飾子を使用して正確な一連のキーストロークを取得するには4〜5回かかります。 もう少し簡単にできることを見てみたいです。
Re:フォーミュラエディタをどのように改良しますか?1)私が初めてJSLを学んだとき、私は自分のスクリプトのいくつかをガイドするために式エディタを使用するでしょう、「スクリプトウィンドウに式スクリプトを保存する」オプションがあるのはいいでしょう。
2)ユーザーが1つのバージョンを作成した後に、タスクが複数の機能によって実行できる場合、JMPは代替案を推奨できますか?
Re:フォーミュラエディタをどのように改良しますか?頻繁に使用するので、元に戻すボタンが欲しいのですが。 編集>元に戻すまたはcntrl-zを使用することができますが、数式エディタウィンドウで元に戻すことを希望します。
Re:フォーミュラエディタをどのように改良しますか?式の結果をすぐに確認できるプレビュータブまたはウィンドウを追加してください。 正しい式にするために数式を数回繰り返す必要がある新規ユーザーにとってはうれしいことかもしれません。 これはクエリービルダーの中にあり、時には持っているのは素晴らしいことです。Graph builderは即座にフィードバックを与えるので、グラフ作成を素早く繰り返すことも容易になります。 Formula builderは私にとってもう少し不器用です - テーブルを見てヒットすると数式エディターに戻ります。
箱をクリックするのは私の最初の経験では間抜けでした。 何度もクリックして数式のテキストを取得するのは簡単でした。 もし私が痙攣していたら時々私は偶然テキストに何かをするでしょう。 正直なところ、それでもまだ少しイライラすることがあります。
公式を見ることができるのは本当に好きです。 一般的にこれは本当にクールです。 数式がどのように表示されるかをクリーンアップする方法があるなら、それは素晴らしいことです。 自動サイジングは良いことも悪いこともあります。 私にとって良いことは、それが物事をコンパクトに保ち、物事をより大きくするという選択肢があるということです。 新しいユーザーはこれと同じ方法をすぐには見ないかもしれません。
私が一緒に仕事をしているほとんどの新しいユーザーがExcelで多くの経験を持っているので、私もExcelコメントが好きです。 私はそれをExcelよりも直感的にすることがヒットする素晴らしいマークになるだろうと付け加えます。 Excelは正確には直感的ではありませんが、人々は慣れ親しんでいます。 Excelユーザーがこれを見て、私はもうExcelをもっと使用することになるとは思わないすごいと思ったら私はそれが大好きだ
Re:フォーミュラエディタをどのように改良しますか?新規ユーザーの場合は、ヘルプメニューの下に専用の数式チュートリアルを用意しておくと便利です。コラムの設定とプロファイラーの関連性を理解することは、初心者から中級者としての実習として非常に素晴らしいと思います。あなたはプロファイラーを使って式からさらに多くを得ることができます。
Re:フォーミュラエディタをどのように改良しますか?私はジムによく似た何かを考えていました!式エディタで式が複雑で面倒になることがあります。 このような場合は、スクリプトを書くことがよくあります。自分が何をしているのかがわかりやすいからです。
式エディタの式ビルダー(他の対話式ビルダーの-sql、graphなど)を呼び出して、式スクリプトにまったく異なるオプションを使用することもできます。
Re:フォーミュラエディタをどのように改良しますか?絶対アドレスなしのExcelの場合と同様に、列内の式を参照を増やしながら列内の式をコピーする機能を提供します。そのためには、絶対列アドレスを持つ機能を含めます。
Re:フォーミュラエディタをどのように改良しますか?最近色盲の人に数式エディタの使い方を教えていました。彼は赤い箱を見ることができませんでした(彼には灰色に見えました)。私はあなたが編集している場所を知らずにこのツールを使おうとすることは想像できません。編集ボックスの太さ/色/点滅を変更するプラットフォームオプションを追加すると非常に便利です。
Re:フォーミュラエディタをどのように改良しますか?こんにちは、みんな、
全体的に見て、フォーミュラエディタはそれがとても良い方法です。しかし、修正するのがよいいくつかの問題があります。
- 複数の条件を持つ条件式(Match and Choose):最後のElseステートメントは、用語を追加および削除すると失われます。
- y ^ xの式のデフォルトは2 ^ xであることは理想的ではありません。私はほとんどの場合変数をあるべき乗にすることに興味があるからです。
- 行状態関数は特に直感的ではありません。例:Xが行状態列ではない場合、Color Of(X)は何も返しませんが、Color Of()は行の色の数値を正しく返します。
可能な追加について:
- Col Mean、Col Sumなどに似たFalse Discovery Rate変換関数を追加します。
- 変数の範囲(列)を使用して、複数の列で同じ式の入力と編集を有効にします。例:列4 =対数(列1)、列5 =対数(列2)、列6 =対数(列3)等...
- メニューでお気に入り/最も使用されている機能を別のカテゴリにグループ化する
Re:フォーミュラエディタをどのように改良しますか?私はmsharpに同意します。 私が最初にSAS JMPで式を試みることを知っている私および他の多くの人々は左から右への順序に関して考えます。 また、「エクセル」が多いほど、翻訳が容易になり、学習曲線が上がります。
他のコメントを読んで、あなたは強化のためのいくつかの素晴らしいアイデアを持っています。
次の世代に頑張ってください。
Re:フォーミュラエディタをどのように改良しますか?私にとっては、ボタンは直感的ではないと感じています。
初心者としては、式を入力する代わりにボタンを押す傾向があります。 平均値(Col1) - 平均値(Col2)が欲しいとします。数式を読みながらボタンを押します。ボタンの平均値、次にCol1、次にマイナス、そして平均値、そして最後にCol2の順に押します。 それがそれが読む方法であるので、人はあなたがボタンを押す方法であることを理解するでしょう。 ただし、この一連のイベントは平均値(Col1 - 平均値(Col2))にはなりません。平均値(Col1) - 平均値(Col2) 。
目的の式を取得するには、初心者は次のことを行う必要があります。このシーケンス、Mean、Col1を押して式を選択し、すべてが強調表示されていること、Minus、Mean、Col2を確認します。その中央部分は本当に直感的にわかりにくいです。
Re:フォーミュラエディタをどのように改良しますか?こんにちはジェフ、
論理的な方法でメニューの下にコンテンツを一覧表示するのはどうですか。
アルファベット順は、新人が自分のやり方を見つけるのに役立つか、あるいは機能別に分類されることがあります。
- フィリップ
Re:フォーミュラエディタをどのように改良しますか?これらすべては、パワーユーザーにとって素晴らしい提案です。
はじめてのユーザーでもカジュアルなユーザーでもどうですか。
数式エディタを理解しやすくするために何が必要ですか?
数式エディタについて何がわかりませんか。
ありがとうございます。
- ジェフ
Re:フォーミュラエディタをどのように改良しますか?どうぞくださいロバスト平均とロバスト標準偏差関数を式エディタと利用可能なJSL関数に追加してください。
Re:フォーミュラエディタをどのように改良しますか?
長くて複雑な式(2000以上の用語を含む)を作成するときは、式を含む複数の中間列から始めます。 この場合、数式エディタウィンドウで、列参照をその列の数式で大規模に置き換えることが非常に役立ちます。言い換えれば、私はあなたが連続式の列を単一の列に折りたたむ能力を与えることを提案しています。
スクリプトウィンドウと数式エディタの間で数式をコピーして貼り付ける機能をよく使用します。
Re:フォーミュラエディタをどのように改良しますか?Jimの考えを踏まえて - Visual StudioやExcelの数式を入力したときのように、JSLエディタが組み込み関数の自動補完をもっと行う場合はどうでしょうか。
Re:フォーミュラエディタをどのように改良しますか?数式をダブルクリックしてエディターモードに入ると、小さなjslウィンドウがすべて機能ポップアップとして表示されます。
エディタモードに入らずに、関数のすべての要素にアクセスする方法が必要です。 その一例がWorrd()関数です。 delimiter要素は手動で追加する必要があります。
機能を選択するときは、各機能の横にボタンをクリックすると、その機能のScripting Indexヘルプに直接移動します。
数式のピクチャバージョンでは、要素間のスペースを増やす必要があるため、数式内のさまざまな要素を選択するのはそれほど難しくありません。
Excel関数からjmp関数への翻訳者。
手動エディタをよく使う
Re:フォーミュラエディタをどのように改良しますか?非線形モデリングのための式エディタでのParameter()の使用
式を作成した後に手動でパラメータを編集しようとすると、パラメータに移動して右クリック - >編集する必要があります。 1回左クリックするだけで、式全体がそのパラメータに置き換えられます。 ctrl + Zを押すのは世界の終わりではなく、ちょっとした迷惑です。
Re:フォーミュラエディタをどのように改良しますか?列名または関数名を自動入力してください。 正しい列を見つけるためにスクロールし続けるのは面倒ですし、入力方法がわからない場合は入力するのが難しい場合があります。 あなたがタイプしたものに基づいて可能な列または機能をオートフィルする機能があったならば、それは素晴らしいでしょう。 唯一の可能性が列見出しまたは関数名であることを除いて、Googleが検索を自動入力するのと同じようなソート。
Re:フォーミュラエディタをどのように改良しますか?いくつかのテーブルは変数の長いリストを持っています。式を生成するときには、Filter Col Selectorを用意しておくといいでしょう。この機能はディストリビューションとY by Xプラットフォームで利用可能で非常に便利です。
ちなみに、それをfit modelプラットフォームそして実際にはあらゆるプラットフォームに追加するのは良いでしょう。
Re:フォーミュラエディタをどのように改良しますか?私の式の中には複雑すぎるものもあるので、ウィンドウをダブルクリックして式を手で入力します。 最初に式を入力するウィンドウが小さすぎ、フォントも小さすぎます。 (年をとる必要があります)。 もっと大きくすることをお勧めします。