Re:列のマージ- すべての列を積み重ねる
- 次に、「NON DETECTED」とマークされているすべての行を削除するとします
- データを件名で並べ替え、ウイルスが検出されたすべての件名行をまとめます
- この数式を使用して、各サブジェクトのシーケンス番号である新しい列を作成します
If( Row() == 1 | :Subject != Lag( :Subject ),
:Virus# = 1,
:Virus# = Lag( :Virus# + 1 )
)
- テーブルを使用==>分割
- ウイルスで分割#
- 主題ごとにグループ化
- 列ラベルを分割
列のマージ異なる列に異なるウイルスの表があります(検出された/検出されなかった行の説明を含む)
ウイルス名が1行に並んでいる必要があります。
重ねてみました。ただし、一部の患者は複数のウイルスを持っています。私は理想的には、ウイルス1(ほとんどの患者ではウイルスは1つしかない)、ウイルス2(2つのウイルスがある場合)、ウイルス3(3つのウイルスがある場合)のような列に配置したいと思います。
ありがとうございました

データ表Re:列のマージ作成する新しい列の名前を「Virus#」にして、数式を数式エディターに貼り付けるだけです。
Re:列のマージ私はかなり簡単にstep4に到達することができましたが、式に行き詰まっています。 数式をコピーして貼り付けるだけでは機能しないと思います!

Re:列のマージ数式エディターの別のスクリーンショット
Re:列のマージサブジェクトを参照したので、サブジェクト名がIDである列の名前を「サブジェクト」と想定しました。 どうやらそうではありません。 列MRNが列であるように見えますが、投稿したjpgでMr Noとして参照しています
私はあなたの答えを提供する必要がある詳細を与えるために私の最初の応答を変更しました。
Re:列のマージ
うーん..動作しませんでした


Re:列のマージ驚くばかり。完全には理解していませんが、うまくいきました!
今、私は2つのワークシートを持っています
Re:列のマージ- 私はそれがうまくいったことを嬉しく思います
- タスクを完了するために使用された手順を検討する必要があるので、次回は独立してタスクを完了することができます...または少なくともさらに進んでください....ディスカッションコミュニティはここにありますここではコードを書くのではなく、JMPについて学ぶ
- 2つのワークシートがありません。 Excelにはワークシートがあり、JMPにはデータテーブルがあります。 そして、それらは同じものの2つの異なる名前ではありません。 Excelは「セル」ベースであり、ワークシートはデータストレージデバイスだけでなく、唯一の表示手段でもあるため、さまざまな種類のデータや情報をワークシートに詰め込みます。 一方、JMPのデータテーブルは列ベースの分析データ構造であり、独立した表示オブジェクトを使用して情報を表示します。 肝心な点は、さまざまなデータ構造を1つのJMPデータテーブルに組み合わせることに注意してください。
- それはさておき、Tables ==> JoinまたはTables ==> Updateを使用してデータをまとめることができます