問題タブ [recode]
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 data.table 複数列の再コード化/サブ割り当て
DT を data.table とします。
次のように複数列の再コード化/サブ割り当てを行うためのより良い/より簡単な方法はありますか:
変数名は完全に任意であり、必ずしも数字を含むとは限りません。多くの列 (Vx:Vx) とすべての 1 つの再コード化パターン (NAME==1 | NAME==7, NAME:=something)。
さらに、複数列の NA を別のものにサブアサインする方法。たとえば、data.frame スタイルの場合:
string - SPSS REPEAT: 代用変数を変数名の一部として使用するにはどうすればよいですか?
SPSS 20 を使用しています。私のデータセットには、数値に再コード化する文字列変数のリストがあります。もともと私はそれらを自分自身に再コード化したかった. SPSS はケースごとにデータセットを実行し、1 つの変数は一度に 1 つの型しか持てないため、これは不可能であることに気付きました。したがって、それらを新しい変数に再コード化したいのですが、接尾辞_rec
.
ただし、これにより、var_rec
複数の新しい変数ではなく、1 つの新しい変数のみが作成されます。
また、回避策をプログラムしようとしました:
ただし、ループDELETE VARIABLES
内で使用できないため、これは機能しません。DO REPEAT
だから私は元の質問に戻ります。
string - Stata でバイト変数を文字列変数に再コード化する方法
Stata ファイルのバイト変数を文字列変数に再コード化しようとしています。しかし、エラーが表示されます(要素を認識しないことを示しています)。ストリングも機能していません。Stataでこれを行うことはできますか?
私が持っているデータ ファイルには、大陸の人口統計情報が含まれています。平均余命に基づいて再計算しました ( lexp
)。私が使用しているコードは次のとおりです。
3
ここで、文字列値に再コード化する必要がありますA
。
使用するrecode lexp (3=A)
私は得る
不明なエル A ルール
r - 一部の因子のみを別の因子に変換する
因子水準がまったく異なる他の 2 つの因子列に関連する因子列を作成しようとしています。これがサンプルデータです。
私が作成したいルールは、列 a の値に基づいて因子水準値に基づく新しい列 c を作成します。列 a のいずれかの行が ="F" の場合、列 c のその行は、列 b のエントリが何であれ等しくなります。私が試しているコード:
実際のエントリではなく、列 b の因子レベルの番号付きインデックスのみを吐き出します。私は何を間違えましたか?