大規模なデータセット内の各患者の最初のイベントにラベルを付ける各行が患者のイベントを表す医療データセットがあります。イベントが 1 つだけある患者もいますが、複数のイベント (各行が同じ「Tx ID」を持つ複数の行で表されます (下の図を参照) で表されます) を持つ患者もいます。ただし、各患者の最初のイベントにラベルを付ける列を作成したいだけです。 。
基本的なデータ分析とモデリングマックOSRe: 大規模なデータセット内の各患者の最初のイベントにラベルを付ける先ほど書いたことに加えて...おそらく、このデータ テーブルは、拒否の [はい/いいえ] 列が存在する場合により意味があると思われます。

Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるこのサービスを悪用したくないのですが、この関数を使用し、かつ別の列から 2 番目の条件を満たすランク付けされた行を指定する方法はありますか?
たとえば...私のデータセットでは、日付は生検の日付です。これらの日付の中には、関心のある結果 (腎移植拒絶反応) に関連するものもありますが、そうでないものもあります。
私ができるようにしたいのは、他の行をスキップしながら、拒否条件を満たす場合にすべての行を順番にランク付けすることです。
最終的には、1 回目の拒否、2 回目の拒否などのラベルを付けた列ができます。
例えば…以下のような感じです。このデータでは、「Bx Date」 = 生検日、「TCMR Sequence」は T 細胞媒介拒絶反応を指します。
ここでは、すでにすべてを TCMR シーケンス列に順番に配置していますが、理想的には、データベース内の 3,700 行すべてに対してこれを自動的に行う数式を生成したいと考えています。
私は単純な If/Then 式の作成には慣れていますが、式で特定の患者に対して複数の行を評価する必要がある場合、いつも苦労します。

Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるありがとうございます。重複行を選択するオプションがあることに今まで気づきませんでした。
Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるありがとう!これを行うための簡単な方法があるに違いないとわかっていました
Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるこれを実現するには、
- TX ID列を選択します
- プルダウンメニュー「行」=>「行の選択」=>「重複する行を選択」に移動します。
- RowState 列に移動し、選択した行の 1 つを右クリックして、[選択範囲を反転] を選択します。
- RowState 列で、反転後に選択された行の 1 つに移動し、右クリックして [ラベル/ラベル解除] を選択します。
これで、異なる TX ID 値ごとに最初の行がすべて選択されました。
Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるこんにちは@cjw99 -
これを行うにはいくつかの方法があります。列の式だけを使用する 1 つの方法は、Col Rank() を使用することです。

これは、ID によって日付をランク付けし (古いものが最低ランク)、それが 1 であるかどうかを確認します ( 1 または 0 を返します)。
同様のデータ テーブルでは、次の出力が得られます。

Col Rank の良い点は、データ テーブルを並べ替える必要がなく、行をごちゃ混ぜにしても機能することです。
Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるこんにちは@cjw99 -
これを行うにはいくつかの方法があります。列の式だけを使用する 1 つの方法は、Col Rank() を使用することです。

これは、ID によって日付をランク付けし (古いものが最低ランク)、それが 1 であるかどうかを確認します ( 1 または 0 を返します)。
同様のデータ テーブルでは、次の出力が得られます。

Col Rank の良い点は、データ テーブルを並べ替える必要がなく、行をごちゃ混ぜにしても機能することです。
Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるこれを実現するには、
- TX ID列を選択します
- プルダウンメニュー「行」=>「行の選択」=>「重複する行を選択」に移動します。
- RowState 列に移動し、選択した行の 1 つを右クリックして、[選択範囲を反転] を選択します。
- RowState 列で、反転後に選択された行の 1 つに移動し、右クリックして [ラベル/ラベル解除] を選択します。
これで、異なる TX ID 値ごとに最初の行がすべて選択されました。
Re: 大規模なデータセット内の各患者の最初のイベントにラベルを付けるありがとう!これを行う簡単な方法があるに違いないとわかっていました