私は初心者です。私はパッケージ "DescTools"のトリム関数を使って変数をトリムしたいと思います。これは正常に動作します:R:変数をトリミングしてデータフレームに追加する
mydata <- data.frame(
a <- rnorm(40, mean = 0, sd = 1)
)
a_trim <- Trim(mydata$a, trim = 0.2, na.rm = TRUE)
これはオブジェクトを作成しますが、私はそれをデータフレームmydataに追加したいと思います。私は
mydata$a_trim <- Trim(mydata$a, trim = 0.2, na.rm = TRUE)
によってこれをしようとすると(それがトリミングされた変数であることから、明らかに)MYDATA $ a_trimがデータフレームよりも少ない行を持っているので、Rは私にエラーを与えます。これどうやってするの?
ご理解とご協力をいただきありがとうございます。
を理解してください:トリムされた行の 'a'値をデータフレーム内のNAに設定したいのですか、またはそれらの行を削除しますか? –
NAは細かいでしょう – 00schneider
再現可能な例を使わずにRを使う方法であるので、私はこの質問を議論の終わりとして終えるように投票しています。 – gung