lapply

    5

    3答えて

    サイトのマトリックスとイベント時間を作成しようとしています。私の場合、イベントが発生すると( "1")、それは永久的で、 "0"に戻ることはできません。列内のセルが「1」になると、右の次の列に隣接するセルに「1」を挿入しようとしています(次の例を参照)。 site <- c('A','B','C','D','E','F','G') #site time <- c(0,1,4,0,3,2,0) #

    0

    1答えて

    lapplyを使用して、さまざまなファイルをソースからリストにインポートする必要があります。 ポイントは、私が望むcsvファイルが、 100であるが、ソースには80個しか含まれていない。 ソースに含まれていないファイルをスキップするにはどうすればよいですか? ここに私のコード: stations <- read.csv("stations.csv", header = TRUE) filenam

    0

    2答えて

    私は100個以上のdata.frames、それぞれ3列のリストを持っています。ここで data.framesの1の例: [[6]] V1 V2 V3 2 12002 9 05 Jan 1974 404.074 2.940 10 12 Jan 1974 477.433 3.235 11 18 Jan 1974 443.135 3.099 12 30 J

    1

    3答えて

    気候データがあり、外れ値をNAに置き換えようとしています。 私は外れ値を計算するための値の範囲があるので、boxplot(x)$outを使用していません。 temp_range <- c(-15, 45) wind_range <- c(0, 15) humidity_range <- c(0, 100) 私のデータフレームは、(私は範囲に応じてNAに置き換えるべき値を強調した。) のでt

    0

    1答えて

    データフレームは40個の変数を持ち、私には関数funcがあり、とりわけ棒グラフが描画されます。 func <- function(var, arg1, arg2){ # ... barplot(table(arg1, arg2)[2,], ylab = "Frequency", xlab = names(var)) # ... } は

    0

    1答えて

    forループを使って 'R'にいくつかのコードを書いていますが、誰かがより良いr 'apply'私は以下の私の 'ループ'解決策を提示します。 AIM - 現在の月、前の月、およびその前の月に名前が付けられたディレクトリに格納されている(同じ名前の)テーブルがいくつかあります。それらは 'm1'というディレクトリに格納されます。私はこれらのテーブルの列の3ヶ月の平均を計算し、 'm3'ディレクトリ

    2

    1答えて

    の説明本当にわかりませんでした。 私の問題の解決策を偶然見つけました。つまり、オブジェクトのリストからすべての第1列を抽出する方法です。私が見つけた解決策は lapply(lst, "[", 1,) であり、それは完璧に動作しますが、私はこの部分が"[", 1,を意味するものを見つけ出すように見えることはできません。誰かがそれを私に説明してもらえますか、それとも少なくとも私にそれに関する文学を

    1

    1答えて

    glm2とmlbenchをRで使用すると、BreastCancerデータセットでテストしています。 479回の観測でデータフレームの10列から始めました。 10個の列のうち9個を係数から数値に変換してデータフレームを保存したいが、新しいデータフレームは10個の列ではなく2個の列のデータフレームになりたい。 は、ここであなたは黄金色になります BCtrain_x <- cbind.data.fram

    -1

    1答えて

    edge_connectivity関数を持つすべてのノードに対してエッジ接続の読み取り値を得ることができるグラフオブジェクトがigraphにあります。出力は次のようになります。 edge_connectivity(di, "10001", "12256") [1] 2 edge_connectivity(di, "10001", "8496") [1] 2 edge_connectivit