問題タブ [sas-jmp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sas-jmp - JMP Scripting: 列データが関数に送信されないのはなぜですか?
一部のデータテーブル用に JSL スクリプトを作成しており、列に対して機能する関数が必要です。
プロット イベント中に関数を列に作用させることはできますが、標準的な操作ではできません。
動作する例を次に示します。これは現在のデータテーブルに作用し、 の分布をプロットします:Column1
。これはたまたま 4 つの一意の項目を持つ公称文字です。
Expr()
周りに注意してください:Column1
。これがないと配信機能が動作しません。
私がやろうとしていることは次のとおりですが、うまくいきません。固有のアイテムの数を に表示する必要があります:Column1
。
関数でラップせずにスクリプトを実行すると、問題なく動作します。
私の問題が関数内の名前空間に関係していることはかなり確信していますが、それを理解できないようです。誰か提案はありますか?
statistics - STATS: JMP での KSL テストの解釈
JMPには、正規性をテストする際のKSLテストに関するドキュメントがほとんどありません。私のデータセットは 10k の大きさで、適合度検定を適用すると次の結果が得られます。誰かが私のためにJMP出力を理解できますか?
D確率D 0.081786 < 0.0100*
注: H0 = データは正規分布からのものです。小さな p 値は H0 を拒否します。
解釈は、データが正規分布からのものではないということだと思います。しかし、それらの結果とフォーマットは私にとって混乱を招きます。
ありがとうございました!
dictionary - カスタム シェープファイルの作成
Tableau、SAS JMP などのソフトウェアを使用してマップ チャートにデータを表示するために使用したい、米国国勢調査局からの郵便番号集計地域 (ZCTA) ESRI シェイプ ファイルがあります。
これらの各プログラムは、郵便番号の形状を容易に認識してマップ チャートにプロットできますが、詳細が細かすぎるため、郵便番号をプロジェクトに役立つカスタム地区および地域に集約する必要があります。このデータ セットでは、地区はさまざまな郵便番号で構成され、地域は多くの地区で構成されています。
私の質問は、zip 形状ファイルを編集してそれらを地区形状に集約し、さらに地区形状を地域形状に集約するにはどうすればよいかということです。
誰かがこれを行う方法に関するいくつかのドキュメントを私に指摘できたとしても、大歓迎です。
ありがとう
ジョシュ
matlab - 生データを含む大きなファイルに対する基本的なデータ フィルタリング操作
タイトルはナンセンスかもしれませんが、説明させてください。txt ファイルをフィルタリングする必要があります。私が行うべき操作は、私が言ったように非常に基本的なものです。私が話しているファイルはこれです: http://gdac.broadinstitute.org/runs/analyses__2014_10_17/reports/cancer/BRCA-TP/Mutation_Assessor/BRCA-TP.maf.annotated
最初に、私はこのタスクに焦点を当てました: データ ファイルで Tumor_Sample_Barcode 列を見つけてください。ご覧のとおり、その列に対応するすべての行は次のような形式になっています: TCGA-02-0001-01C-01D-0182-01
ここでは「C」の前の 2 文字が重要です。例の形式では、これらの文字は「01」です。そこに「01」を含むこれらの行を探しています。つまり、他の文字カップルが存在する行は削除する必要があります。
ファイルのサイズが 56.2 MB でなければ、MATLAB で簡単に処理できます。しかし、次の行で MATLAB でファイルの列を分割しようとすると、エラーが発生しました。
MATLAB の Java ヒープ メモリを最大化しましたが、エディタでこのタスクを実現するのに十分なメモリがないというエラーが表示されます。
別の方法を探しました。JMP が役立つかもしれませんが、私はそのソフトウェアの経験がありません。上記のような基本的な操作でさえ、私にとっては苦痛かもしれません。
上記で説明した操作を MATLAB で実現する方法はありますか? そうでない場合は、JMP でスクリプトを作成する方法を教えてください。
sas-jmp - JMP 11 では、選択、除外、非表示の行数をどのように集計しますか?
一部が (A) 非表示および除外、(B) ラベル付き、または (C) 両方であるデータがあります。
グループ A、B、および C に属する行の数をまとめた表を生成する方法はありますか?
sas-jmp - 別の列のif条件を使用してJMPで新しい列を作成する
私は JMP を始めたばかりなので、まだ慣れていません。JMPで「ステータス」という新しい列を作成したいと考えています。このステータスは性格であり、列「Grade」の値に依存します。「グレード」列のエントリの値がゼロの場合、「ステータス」列のエントリの値は「不合格」になります。「グレード」の値が 100 より大きい場合、「ステータス」列のエントリは「無効」になります。:Grade" 値が 0 未満の場合、"Status" 値は "invalid" である必要があります。これは単純なはずですが、どういうわけか、私のスクリプトは機能しません。
このスクリプトのデバッグを手伝ってもらえますか?
sas-jmp - クラスタでJMPをバッチモードで実行できますか?
JMP を使用して多数のモデル フィットを実行する必要があり、これをキャンパス クラスター (Windows または OS X を実行) に投入したいと考えています。つまり、クラスタ ノードはヘッドレスであるため、分析は GUI を開かずにバッチ モードで実行する必要があります。JMP スクリプト機能を使用して単一のデスクトップ システムで分析を行うことはできますが、それには時間がかかりすぎるため、ウィンドウをポップアップせずに JMP を呼び出す方法を見つけることができませんでした。これができるかどうかは誰にもわかりません。