1

推定:

  • .GlobalEnv接尾辞「.raw」が付いたnxtsオブジェクトのリスト(例ABC.raw:)
  • (すなわち)で.raw名前のリストを作成しましたlistrawfiles <- ls(pattern="*.raw",envir=.GlobalEnv)

したいと思う:

  • loopまたはlapplyrawfilesを介して、各反復で特定の期間をサブセット化します
  • たとえば、これを1行で記述すると、次のようになります。毎日午前9時から午前10時new <- ABC.raw["T09:00/T10:00"]までサブセット化する場合。ABC.raw

問題は:

  • エラーを発生させることなく、ループに渡し["Thh:mm/Thh:mm"]たり、適用したり、割り当てたりする簡単な方法ではないようです。

これを渡す方法はありますか?

pidgeonコードでは、次と同等の機能を探していると思います。

for(i in 1:length(raw)){
    raw[i]["T09:00/T10:00"]
}

これについての支援に前もって感謝します。

4

1 に答える 1

1

試してみてくださいget

get(x)名前がに格納されている変数を取得するため、x1foo<-1; get('foo')を返します。

for ( rawname in rawfiles ) {
    get(rawname)["T09:00/T10:00"]
}
于 2012-01-18T01:07:22.933 に答える