do.call

    1

    1答えて

    ディレクトリ内にタブで区切られた22のテキストファイルがあります。実際には、私はすべてのテキストファイルの6番目の列を必要とし、1つのファイルにそれらをマージします。私はこれらのコマンドを以下に書いています。 filenames = list.files() my.list = lapply(X = filenames, FUN = function(x) {read.table(x, sep

    1

    1答えて

    引数のセットで関数を呼び出す光沢のあるアプリケーションを実装しようとしています。このような関数は、renderPlot()でレンダリングされるプロットを返します。プログレスバーが生成され、ユーザーは更新されたままになります。 この関数とその引数をdo.callで呼び出すことに特に興味があります。私の最終的な目標は光沢のあるモジュールとしてまとめているからです。ただし、プロットが生成される前にプログ

    0

    1答えて

    1) "C:/ Users/Me/Desktop/JUNETEST /"というディレクトリに48個のtar.gzファイルがあります。 ファイルの形式はすべて同じですが、各ファイルの時刻を表す数字は例外です(voa_20170601-110000.tar.gzではなくvoa_20170601-110000.tar.gz)インポートする必要がありますすべての48のファイルとファイルをuntarし、各

    2

    2答えて

    Tibbleを関数呼び出しのパラメータリストに変換しようとしています。私がこれをやっている理由は、さまざまな列を持つ複数の固定幅ファイルを読み込むための単純なファイル指定Tibbleを作成したいからです。このようにして、プルとセレクトを使用してファイル内のカラムを指定するだけで、ファイルを自動的にロードして解析することができます。しかし、私は列の形式を指定するcolsオブジェクトを使用して問題に挑

    4

    1答えて

    do.callの動作については混乱します。 dat <- data.frame(v1 = c("a", "a", "b", "b"), v2 = c("a", "b", "a", "b"), stringsAsFactors = FALSE) なぜこれが一度に do.call(paste, dat) [1] "a a" "a b" "b a" "b b"

    0

    2答えて

    に複数の.csvファイルをマージし、この質問は複数回頼まれましたが、私は私の小さな問題を解決することができませんでした上記のソリューションに適用しようとしているのにもかかわらず: を私はすべての私を救ってきました。 > file_list <- list.files() > file_list[] [1] "SR-einfam.csv" "SR-garage.csv" "SR-hote

    2

    1答えて

    私はより大きなコードセクションを持っていますが、この問題を絞り込んでいます - したがって、連結リストを返したいと思います。 do.call(c,"X") Error in do.call(c, "X") : second argument must be a list 上記のように、SECOND引数はリストではないことを訴えています。 asimplelist=list(2,3,4) cl

    0

    1答えて

    %dopar%並列環境内で複数レベルのdo.callをそれぞれネストしています私の外部環境からの関数は、最も内側の関数では見つけることができません。私はの.exportパラメータについて知っていますが、それを使用していますが、何らかの形で名前付きファンクションがチェーン全体に伝播していません。 私はこの問題は発生しません、次のテストケースに私の問題を軽減: library(doParallel)

    0

    1答えて

    マトリックスに条件を適用integermatrix: set.seed(1) counts.mat <- matrix(sample(50,29*10,replace=T),nrow=10,ncol=29) colnames(counts.mat) <- c("ww.1m_1","ww.1m_2","wm.1m_1","wm.1m_2","wm.1m_3","wn.1m_1","wn.1m_2

    -1

    1答えて

    PC上の1つのフォルダに保存した.csvファイルが多数あります。すると、次のように私は、論文データセットのリストを作成します。 > file_list <- list.files() > file_list [1] "ABWAbwut50.csv" "ABWEinfam50.csv" "ABWFeldwaldasph50.csv" "ABWGarage50.csv" [5] "ABWG