sapply

    0

    1答えて

    2つの引数、0:16から4つのパラメータ値を含むベクトルの間の数をとる関数を記述しました。 ベクトルのパラメータを変更すると関数の出力は変化しますが、0:16の間で数値を変更すると変更されません。 私は、問題を抱えている関数に、同じ引数をとる別の関数(「pi」と呼ばれる)が含まれていることを追加できます。 値を0:16から変更すると、 'pi'関数が実際に値を変更することを確認しました(パラメータ

    2

    1答えて

    chronオブジェクトとsapply機能のRに問題があります。私が実行した場合、今 chron_start <- chron("01/01/2010", "00:30:00",origin.=c(month=1, day=1, year=1900)) ch <- chron_start+(0:(365*24-1))/24 : > sprintf("%s", years(ch[1])) [1

    0

    2答えて

    大きなデータフレーム(4631行×2995列)があります。行は米国のすべての病院の郵便番号を表し、列は患者の郵便番号を表します。患者の家庭と病院との距離を計算して、各セルの値が各患者の自宅と各病院の間の距離を表す数値になるようにしました。 例のDFは次のとおりです。 10960 11040 56277 55379 37160 674.14 238.04 25.89 5.31 370

    0

    1答えて

    3つのデータフレームがあります。 ID変数は、各データフレームの12番目の列にあります。私はすべてのデータフレームのすべての固有IDを含むベクトルlist_cc_q1を作成しました(したがって、このベクトルの各エントリは、少なくとも1つのデータフレームの12番目の列に表示されます)。 Iは、ID(したがってv1がlist_cc_q1と同じ長さであろう)ことを含む各データフレームから、IDごとに、7

    0

    1答えて

    私はLyの各値に対してLxの各パラメーター値を使って関数を反復しています。この関数はリストを作成し、リストをマトリックスに入れます。結果のリストに名前をつけて、関数の実行ごとにどのようなパラメータの組み合わせ(LxとLy)が使用されているかを知るようにしています。以下の再現可能な例を参照してください。 test_sim <- function(Lx, Ly){ results=list(

    0

    1答えて

    Origianlデータフレームは、このうち id status name ... 1 0 V 1 0 S 1 1 V 1 0 V 2 0 V 2 1 V 2 1 S 3 0 V 3 1 S 4 1 S 4 0 V 4 1 V ですが、私はIDが2と3を取得することを期待します「1-S」 により、以下のような構造がある invalid subscr

    0

    1答えて

    私はデータフレームのリストの2つの別々のリストを扱っています。それらはまったく同じ寸法です。私は各データフレーム(リストのリストにある)を(リストの他のリストにある)他のデータフレームと結合しようとしています。私は、マッフルとサプリの組み合わせを使用する必要があると信じていますが、私はそれを理解できません。ここに私がこれまで持っているものがあります: mapply(function(x,y) {

    0

    1答えて

    私は関数IFを含むカスタム関数を持っています。その関数をdata.tableで使用すると、 という警告が表示されます。「条件の長さが1より大きく、最初の要素のみが使用されます。 私はこの機能を必要に応じて一度に1つの行ではなく列のすべ​​ての行に適用できると思いますが、私は確信していません。 この警告が表示される理由を知っている人はいますか? My機能は次のとおりです。 HeatIndex<-fu