私はこの形式で出力を定期的に取得し、Excelで1つ1つコピー&ペーストする必要があるため、スクリプトを活用するような方法でコードを作成しようとしています雑用。しかし、私はそれが機能を実装することになると固執しています。関数を実装するのに手助けが必要ですR
だから、私のデータは次の形式である:
Condition Sample1 Sample2 .... Sample n
T1 6.99 5.80 .... n_1
T2 2.05 3.04 .... n_1
T3 4.50 4.69 .... n_1
T4 4.71 5.22 .... n_1
T5 5.66 3.65 .... n_1
T6 9.76 2.89 .... n_1
私は、次の式に適用する必要があります。、xは、個々のエントリで、nは係数で、完全な方程式が何かに見えるようこのように:
基本的には、各要素を順番に考え、逐次係数(1:length条件からの奇数)を掛けて、答えをSとする必要があります。私のデータセットのサイズは変更されません。それは常にT1:T6になります。変更されるのはサンプル1 ... nです。理想的にはSの値が列の末尾に追加されるか、属しているサンプルを参照して別のデータセットに保存されることが理想的です。
私は転置を含むいくつかの解決策を試しましたが、私の周りに頭を包んでいるように見えません。
現在、データセットの一部でより単純な関数を実装しようとする私の試みは成功しませんでした。
適切なソリューションには*適用されていると思いますが、正しく使用する方法は完全にわかりません。
EDIT:再現可能な例を追加:
N Condition Sample A Sample B Sample C Sample D
1 T1 91.323 78.758 70.298 66.765
3 T2 -3.737 -1.5 -7.744 -9.247
5 T3 5.205 4.533 2.284 2.178
7 T4 -0.486 -0.068 -1.386 -0.927
9 T5 0.337 -0.139 0.087 0.055
S -0.046296296 -0.123654391 0.394039047 0.445258425
あなたが適切[再現性の例](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)を提供する場合、それはあなたを助けるために簡単です可能なソリューションをテストして検証することができるように、サンプル入力をRにコピーして貼り付けることができます。(:T5はなく、T6が、同じ原理が適用さT1を使用して):Excelでの過去の反復から再現例えば – MrFlick
一部のデータ 乗算\t条件\tサンプル\tサンプルB \tサンプルC \tサンプルD T1 \t 91.323 78.758 \t \t 70.298 66.765 \t T2 \t -3.737 \t -1.5 \t -7.744 -9.247 \t T3 \t 5.205 \t 4.533 \t 2.284 \t 2.178 T4 \t -0.486 -0.068 \t \t -1.386 -0.927 \t T5 \t 0.337 \t -0.139 \t 0.087 \t 0.055 \t S \t -0.046296296 \t -0.123654391 \t 0.394039047 \t 0.445258425 – zirconium