データの構造再編成に直面していますが、残念ながら立ち往生しています。
Rにいくつかのtxtファイル(それぞれに特定の名前が付いている)を読み込んで、それらはすべて「遺伝子」と4つの条件「A1」、「A2、「A3」で同じように構造化(データフレーム)されています" と "A4" およびそれぞれの値:
Gene A1 A2 A3 A4
Gene1 value1.1 value1.2 value1.3 value1.4
Gene2 value2.1 value2.2 value2.3 value2.4
Gene3 value3.1 value3.2 value3.3 value3.4
...
しかし、R に読み込まれる各ファイルには、異なるファイル名 (filename1、filename2、filename3、...) があります。
これらすべてのファイルのデータを、次の構造を持つ 1 つのデータ ファイルに再編成したいと考えています。
id Gene1_A1 Gene1_A2 Gene1_A3 Gene1_A4 Gene2_A1 Gene2_A2 Gene2_A3 Gene2_A4 Gene3_A1 Gene3_A2 Gene3_A3 Gene3_A4 ...
filename1 value1.1 value1.2 value1.3 value1.4 value2.1 value2.2 value2.3 value2.4 value3.1 value3.2 value3.3 value3.4
filename2
filename3
...
つまり、Gene2 からのデータは、Gene1 からのデータの終わりの後に続き、次に Gene3 というようになります。各行は ID を表します (すべての txt ファイル名を意味します)。出力テーブルのヘッダーは、「遺伝子」名 (Gene1、Gene2、Gene3、...) と条件 (A1、A2、A3、A4) を連結したものです。
誰かが私にこれを解決する方法を教えてもらえますか? よろしくお願いいたします。