lapply

    1

    3答えて

    私はすべて同じ構造のリストを持っており、2番目の層の各リストの1つの要素を変更したいと思います。言い換えれば、私はオブジェクトx、y & zを持つ単一のリストを持っています。このリストは別のリストで複数回繰り返されます。これらのリストのそれぞれをxに変更する必要があります。これを行う最善の方法は何ですか? 私の現在のアプローチは、私が望む変更を行い、リストを再作成する小さな関数を作成することです。

    0

    1答えて

    私は、各列に複数の個人からのデータが含まれているデータフレーム内の複数の列にローリング平均を適用しようとしていました。私はRcppRollパッケージとlapplyからroll_meanを使って成功しました。以下に、ダミーのデータフレームとその出力を使用した例を示します。 x <- rnorm(20,1); y <- rnorm(20,2); z <- rnorm(20,3);

    0

    1答えて

    私は、各列から3つのトップ値(注文事項)を選択し、対応する行番号を保存する必要がある大きなデータフレームを持っています。 names<- c("t1","t10","t11","t2","t3","t4","t5","t6","t7","t8","t9") values1 <- c(2,3.1,4.5,5.1,6.5,7.1,8.5,9.11,10.1,11.8,12.3) values2 <

    0

    1答えて

    問題が解決しなくなったのは、データフレームが20個あることです。それらは16列(日付は12月27日から14日まで)と250行(企業)のデータフレームで、それぞれのデータフレームは別々の変数(利益、収益など)になります。私はx軸が日付で、y軸がデータフレームの値である各データフレームに対して別々のボックスプロットを作成したいと思います。 1の例は以下である私は、私が df1 <- as.data.f

    2

    2答えて

    私は10回のシミュレーションからのデータをリストとして保存しています。私はコードを10回繰り返さずに、このデータで関数FUN1を呼び出したいと思う。だから、 $theta=5 $Theta= 0.5 $pi_1 = 0.6 $pi_2 = 0.4 $loglik_1 = 123.6 $loglik_2 = 23.

    1

    2答えて

    に意味、我々は結果を読みやすくするとき、それはコードを使用しますlapply何を行います results <- data.frame(words=unlist(lapply(Output_data,"[[",1)), count =unlist(lapply(Output_data,"[[",2))) をしかしlapply(Output_data,"[[",1)は何を意味するのでしょうか?特

    0

    2答えて

    難しくないはずがないと思っていることを苦労しています。私はとzの値が固定されており、xの値がInputListの値から来るfinalListのようなリストのリストを作成したいと思います。 x、y、zの値をすべて渡していたら、ちょうどlapplyのようなものを使うと思いますが、2つの値を固定して1つの値を渡すだけでは苦労しています。 例: InputList <- list(p=1, q=2, v=

    0

    1答えて

    私は1000要素のリストを持っています。要素のベクトルは100値です。私はこれらの要素を合計したいが、すべてのリストが出力と同じ値を持つたびに。これはどうすればできますか? [[1]] [1] .... ... [[1000]] [1] 41.796588400 1.822177817 0.516105021 16.554318711 22.441116192 11.5572232