現在、reshape2 パッケージを使用して抽出および再編成した df があります。私の新しい df には、次のように「_」で区切られた名前を持ついくつかの列が含まれています。
Location Type Time DO_ResultValue ENT_ResultValue TEMP_WATER_ResultValue
CHE008 Out 7:58 3.19 mg/l <10 MPN/100ml 13 deg C
CHEFENCO Out 6:53 8.54 mg/l 34 MPN/100ml 12.7 deg C
REVx2 In 7:19 6.72 mg/l 127 MPN/100ml 13.6 deg C
「_ResultValue」は、df を溶かしてから、「ResultValue」内の変数を独自の列にキャストしたときに発生しました。また、TEMP_WATER には既に 1 つの区切り文字があることに注意してください。私が探している出力はです。
Location Type Time DO ENT TEMP_WATER
CHE008 Out 7:58 3.19 mg/l <10 MPN/100ml 13 deg C
CHEFENCO Out 6:53 8.54 mg/l 34 MPN/100ml 12.7 deg C
REVx2 In 7:19 6.72 mg/l 127 MPN/100ml 13.6 deg C
見出しを必要な見出しのユーザー入力リストと一致させ、列を並べ替えて出力テーブルを生成できるように、見出しから「_ResultValue」を削除する必要があります。したがって、ある種の colnames() 関数を使用して手動で名前を変更することはできません。名前は、ユーザー入力に基づいてコードを実行するたびに異なります。
助けていただければ幸いです。ありがとう!