でmutiplicationコード(data.frame以内)私は誰かが私に使用するための提案を与えることができるR.における乗算と加算のシリーズを行うには、このコードを持っている*それすっきりと短くする適用されますか?短縮ベクトルはR
私は、このような「シリーズ」、「乗算」などのキーワードで周りを見回したが、どこにも取得できませんでした。この質問が以前に投稿されている場合は、私にそのリンクを教えてください。ありがとうございました。
df1nは> 78個の変数と215の観察とdata.frame
あります。
dff[,3]<-(df1n[5]*((df1n[25]*df1n[26]*df1n[27]) + (df1n[28]*df1n[29]*df1n[30]) +
(df1n[31]*df1n[32]*df1n[33]) + (df1n[34]*df1n[35]*df1n[36]) +
(df1n[37]*df1n[38]*df1n[39]) + (df1n[40]*df1n[41]*df1n[42]) +
(df1n[61]*df1n[62]*df1n[63]) + (df1n[64]*df1n[65]*df1n[66]) +
(df1n[67]*df1n[68]*df1n[69]) + (df1n[70]*df1n[71]*df1n[72]) +
(df1n[73]*df1n[74]*df1n[75]) + (df1n[76]*df1n[77]*df1n[78]))
)
よろしく、私は(A*B*C)
作品ごとにインデックスのリストを構築するためにlapply()
を使用したい
配列インデックスへの任意のロジックはありますか?あなたは何をしようとしていますか? – Moe
こんにちは、これは、data.frameの他の値に基づいて値を計算する公式です。私が考えることができる唯一の論理は、25で始まり次の3列の乗算を行い、次に3列の次の乗算に40まで加えます。次に61を見て再び同じパターンをclumn 76まで繰り返します。これがはっきりしていることを希望私はこれが配列の索引付けと呼ばれていることを知らなかった。ありがとうございました。 – ikel