これは簡単ですが、何らかの理由で問題が発生しています。私はこのようなData
のセットがあります。最初の12行に対して1つの列に対して特定の機能を実行しますか?
File Trait Temp Value Rep
PB Mortality 16 52.2 54
PB Mortality 17 21.9 91
PB Mortality 18 15.3 50
...
をそして、それは36行のためにそのようになります。私がしなければならないのは、Value
の列を100
で最初の12行だけに分けることです。私はした:
NewData <- Data[1:12,4]/100
古いデータを変更せずに新しいデータフレームを作成しようとすると。これを実行すると、4番目の列は分割されますが、最初のセットの行/列の残りの部分はData
としてではなく、4番目の列(1〜12行)だけがグローバル環境のValues
として保存されます。全体として、私はNewData
をnls
関数に収めようとしているので、変更されたデータを別の値ではなく、残りのデータと共に保存する必要があります。 Rを値として保存せずに最初の12行を変更する方法はありますか?
: 12,4、drop = FALSE]/100' – akrun