問題タブ [ordinal]
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.
r - R: データ フレーム内の順序付き因子の複数の観測を折りたたむ方法は?
免責事項: 「崩壊」という言葉がこの操作に適しているかどうかはわかりません。より適切な用語があれば、私はすべて耳にします。
私は、長期にわたる複数の観察から、数百人の患者の症状の重症度に関するデータを持っています。重大度は序数スケールで定義されます。簡単な例を次に示します。
結果のデータ フレームは次のようになります。
ID ごとに観察された最も深刻な症状 (つまり、順序付けられた因子の最高レベル) を含む新しい列を作成したいと思います。これは次のようになります。
そこから簡単にサブセット化してこのデータ フレームを作成できます。このデータ フレームには、ID ごとに、最新の観測時刻と調査期間中に報告された最悪の症状が含まれます。
何かご意見は?
r - R: 複数の順序付けられた因子からのデータを 1 つの変数にまとめる方法
さまざまな条件下での患者の喘息症状の重症度を表すデータがあります。重大度変数は順序付けされた要因であり、すべて同じレベル (軽度 < 中度 < 重度) です。簡単な例を次に示します。
結果のデータ フレームは次のようになります。
患者の全体的な重症度 = 3 つのカテゴリ (日中、睡眠、および活動) のいずれかで報告された最も深刻な症状である「全体的な重症度」変数を作成しようとしています。つまり、「全体」は、「日中」「睡眠」「活動」の最高レベルです。結果は次のようになります。
大きくてぎこちないループを書かずにやりたいのですがfor
、方法がわかりません。でできるかもしれないと思っave()
たのですが、一度に複数の変数で動作しないようです:
これを行うことができる適用機能はありますか?
matlab - Matlab - 行列内の値の序数を列ごとに決定する
次の mxn 行列があります。
私がしたいのは、各列内に序数を割り当てることです。つまり、次の行列 Y を取得します。
[~,~,ranking] = unique(X) で試してみましたが、残念ながら、すべての行列要素を考慮して順序どおりにランク付けし、列ごとにジョブを実行しません。さらに、上位の Y 行列の形ではなく、列ベクトルにランクを配置します。
助けてくれてありがとう!
stata - Stata を使用して 11 のバイナリ変数を 1 つに再コーディングする
スターターを使用しています。したがって、11 個の個別の変数があり、すべて「0 1」のバイナリ変数です。それらを 1 つの変数に再コード化したいと同時に、変数 1 ~ 3 の値を 1 つにグループ化し、変数 4 ~ 9 の値を 1 つにグループ化し、変数 10 と 11 をそのまま残します。したがって、基本的に 11 個の変数を使用する代わりに、タブを使用できる 1 つの再コード化された変数が必要であり、次のように表示されます。
最初の 3 つの変数を組み合わせて使用することから始めましたrmax
が、その後どうすればよいかわかりません。誰でも私を助けることができますか?
これは私が始めたものですが、正しい軌道に乗っているかどうかはわかりません:
どんな援助でも大歓迎です!
r - Rがcoxphの序数データに参照を設定しないようにする方法
Cox 回帰をモデル化していますが、独立変数のいくつかは順序データであり、参照グループに問題があります。
デフォルトでは、coxph パッケージは変数の最初のグループを参照グループとして受け取ります。つまり、利用可能な女性/男性では、女性グループが参照グループです。ただし、3 つのレベル (1、2、3) を持つ順序変数があります。この序数変数に参照グループは必要ありませんが、R に総変数の総推定値を与えてもらいたいです。