recode

    1

    1答えて

    愚かな質問かもしれませんが、私は複数の条件で複数変数を複数のコードに再コードしたいと思います。 データ例:このような何かを与える library(tidyverse) s <- matrix(sample(1:15, 20, replace = TRUE), ncol = 4) s <- as_tibble(s) : # A tibble: 5 x 4 V1 V2 V3 V4

    0

    1答えて

    私はRが新しく、文字列に1,2,3の数値変数 をコード化しようとしています。私はそれを行う方法を見てきましたが、私は が動作していない理由を知らないのですが、それは文字列から数字にする必要があるからでしょうか? これは私が得たものであり、事前に感謝します! cars$origin = as.factor(cars$origin) cars$origin [1] 1 1 1 1 1 1 1 1

    0

    1答えて

    (symput/symgetを呼び出す)マクロ変数に基づいて繰り返しrecodeの変数にループをかけ、私はDATA1それを呼び出すするつもりです:私がしたい data1 dv = 1のときのss、out1およびout2変数の値を、dv = 0のときに各 "var"グループ内の値に再コード化します。私が欲しい結果データセットは次のようになり、のはDATA2を呼び出してみましょう: data2 私は、

    1

    2答えて

    私はベクトルを簡単にコード化することを望みます。具体的には、ベクトルをdplyrのrecodeのような関数に渡す方法があるのだろうかと思います。私は準分数の基礎を理解していますが、=をどのように組み込むのかが分かりません。 library(tidyverse) vec1 <- rep(LETTERS[1:7],7) #standard way vec2 <- recode(vec1,

    2

    1答えて

    私は、認定された国で構成される変数を、私が指定している地域に再コードしようとしています。私はdplyrを使用して国の変数を地域にコード化するために複数のif_elseステートメントを実行しようとしましたが、途方に暮れています。 私はiと一致df$countryの値を変更し、それを変更したいのですが、以下の例では、ベクター中でいくつかの国をループへ forループを使用して、新しい何かに値を変更したい

    0

    1答えて

    dfの複数の列を変更し、各再構成された変数に対して新しい列を生成する関数を作成しようとしています。この場合、私が実行している突然変異は、15の列の各要素を減算することです。次の3つの列のコードを書くことができましたが、将来は20 +列以上のものを実行したいあなたが突然変異しているように、それぞれの新しい列名を書くことは面倒なようです。どんな助けでも大歓迎です。私は、新しい列を生成するために関数を変

    1

    1答えて

    トランザクションが完了した会計年度の四半期を示す変数を作成しようとしています。したがって、これは四半期変数の開始日と終了日をカスタマイズする必要があります。 dt <- data.table( date = c("2016-09-26", "2016-10-14", "2017-01-09"), value = c(42, 87, 102), location = c("a","b","c")

    1

    1答えて

    新しい整数列を作成する方法dplyrを使用して既存の列yをデータフレーム内に再コード化する方法df? # Generates Random data df <- data.frame(x = sample(1:100, 50), y = sample(LETTERS, 50, replace = TRUE), stringsAsFactors = FALSE)

    2

    2答えて

    data.tableを使用して変数を再コードしようとしています。私は約2時間のためにグーグルを行ったが、答えを見つけることができませんでした。 は、私は、次のようdata.tableがあるとします。 DT <- data.table(V1=c(0L,1L,2L), V2=LETTERS[1:3], V4=1:12) 私はV1とV2を再コーディングします。 V1に

    3

    1答えて

    SPSSにリストまたは値のセットを表示する構文がありますか?私は参照としてリスト/セットを使用する構文を見つけることができませんでした。 1つの使用例はrecodeです。代わりに、上記のように各値を入力する DATASET ACTIVATE DataSet1. STRING V2 (A8). RECODE V1 ('a' = 'group1') ('b' = 'group1') ('c' =