lapply

    0

    2答えて

    私はさまざまなデータフレームを持っており、それぞれに同じカスタム関数を実行したい。私は、リストではなく元のデータフレーム名のそれぞれに出力を戻したい。 mtcars1、mtcars2、mtcars3 ..... mtcars20: のは、私は別のデータフレームの束を持っているとしましょう。これらのそれぞれは、CYL列で異なる因子レベルを持ちます。 はmpgファイルの移動平均であるいくつかの新しい列

    0

    1答えて

    各繰り返しの開始日がリスト(begDate)に含まれているGAのデータを照会しています。私は、lapplyがリストを巡回する前にエラーが発生した場合、tryCatchを使用してクエリされたデータの損失を止める方法を研究しました。 通常、タイムアウトのためにエラーが発生します。私は、次の要素に移動する前に要素を再試行できるようにしたいと思います。これを行うために、私はtryCatch本体と同じコード

    2

    2答えて

    私はRが初めてのため、適用関数が新しくなっています。私はそれを解決する(それほどエレガントではない)方法を持っていても、私はどこでもこの質問に対する答えを見つけていない。 は、このダミーのコードを考えてみましょう: my.fun <- function(vector1, vector2, vector3 = NULL) { # do stuff with the vectors }

    -3

    2答えて

    メモリからいくつかのdata.framesを削除したいと思います。これは、今 remove(ttest,inherits=T) 私が使用するすべてのデータのことを書きたくないとうまく動作しますので、私はlapply使用について考えた:テーブル名はテーブル名のあるリストだけで lapply(tablenames,remove) それ: tablenames [[1]] [1] ttes

    1

    1答えて

    私は数千の行を持つdata.frameを持っています。私はこのデータのサブセットに数行のコードを適用しています。 私はコラム "mergeorderの$門" の4つのサブセットがあります。 [1] "ascomycota" "basidiomycota" "unidentified" [4] "chytridiomycota" と私は別に関数のこのセットを適用する必要があり、すべてのサブセ

    0

    1答えて

    私はRで動作するリモートセンシングのプロジェクトに参加しています。私が関心のあるすべての日付のラスタを持つRasterBrick(x) function(x,z) { d<-bfastts(as.vector(x[as.numeric(z)]),time,type="16-day") n<-bfast(d, h=0.15, season="harmonic", max.iter = 1)

    0

    1答えて

    データフレーム内の一部のデータを特定の文字列で分割して頻度を数えたいとします。 いくつかの方法で悩んだ後、私は方法を考え出しましたが、結果にはわずかな誤差があります。 例: データフレームのデータファイル: data abc hello hello aaa zxy xyz 一覧: list abc bcd efg aaa 私のコード:この例では lapply(list$l

    0

    1答えて

    私はdbというデータフレームのリストを持っています。各データフレームにはその名前が付いています。 私が使用します。 lapply(names(db), function(x)write.csv(db[x], file =paste0(x,'.csv'))) d.framesを抽出し、CSVファイルに保存します。 lapply(names(db),

    0

    1答えて

    私はRで読んでjsonをリストオブジェクトに変換しています。キー「メトリック」の場合、同じタイプの複数のオブジェクトの配列があります。 JSON構造: $metrics $metrics[[1]] $metrics[[1]]$metricName [1] "abc" $metrics[[1]]$metricType [1] "def" $metrics[[2]] $metric

    -3

    1答えて

    ちょうど今、私は "with"オプションを使って列を指定できることを知ったが、それでもなぜ次の関数が機能しないのかわからない。 > wealth_valid[,c(1,3:6)]<-lapply(wealth_valid[,c(1,3:6)], as.factor) > str(wealth_valid) Classes ‘data.table’ and 'data.frame': 2577