r

    2

    1答えて

    として玩具グラフを定義:無作為として2つのノード > library(igraph) > g = graph(c("John", "Jim", "Jim", "Jill", "Jill", "John", "Jim", "Bob", "Bob", "Alice", "Alice", "Jill"), d

    4

    4答えて

    lawsという名前のdfがあります。私は2番目作成したいから laws <- data.frame(id=c(1,2,3),beginyear=c(2001,2002,2005),endyear=c(2003,2005,2006), law1=c(0,0,1), law2=c(1,0,1)) は、各idと年間の行でidyearと呼ば: idyear <- data.frame(id=c(rep

    0

    1答えて

    データフレームのリストを使用してxlsxファイルを作成する必要があります。私はこの解決策を見つけたopenxlsx solution、以下を参照(または5番目の回答Syed)。しかし、私のリストには51個の名前付きデータフレームがありますが、データフレームの長いリストの場合、以下にどのような変更を加えますか?私の作成したExcelファイルは開かないからです。 require(openxlsx)

    2

    3答えて

    の固定数をスキップしながら、私はこのベクトルを持っていると言う: a <- round(runif(100, 0, 1), digits = 0) 私はその要素が見つかった後に番号1を含むベクターの最初の要素を見つけたいです、 3つの要素をスキップして(たとえ1を含んでいても)、1を含む次の要素を見つけ、1を見つけることを繰り返し、1を見つけた後に3つの要素をスキップします。 私の希望する出力

    -1

    1答えて

    行列の2つの要素をすべて順番に抽出し、その結果を行列として返して、計算式の答えを返す方法:例えば 、Iは6列の1つの行行列有する:私は上に第2の反復の列と第1の反復における2つ、3及び4を抽出したい [,1][,2][,3][,4][,5][,6] [1,] 2 1 5 5 10 1 を。結果はマトリックスの形でなければなりません。 [1,] 2 1 [2,] 5 5 [3,] 10

    0

    1答えて

    私はRでBTYD BG NBDを使用しており、個々のレベル推定を行っています。データ準備のため BTYD Walkthrough コード:20ページのドキュメント次たとえば system.file("data/cdnowElog.csv", package = "BTYD")%>% dc.ReadLines(., cust.idx = 2, date.idx = 3, sales.idx = 5

    1

    1答えて

    データテーブルの列と各列の一意の値の数を出力するサイドバーを作成しようとしています。以下のコードは名前のために働いていますが、ユニークな値については、リスト変数がunlist()である場合にのみ表示することができます。私は、複数の行にわたるリスト変数を扱うtextOutputまたは同等のものを取得することについて話している記事を見つけることができませんでした。私たちは、-fullコード libra

    2

    2答えて

    から多くの列にテキスト分析は: #text to lower case df$name <- tolower(df$name) #remove all special characters df$name <- gsub("[[:punct:]]", " ", df$name) #remove long spaces df$name <- gsub("\\s+"," ",str_trim

    5

    1答えて

    NAMES <- names(d)のように、他のオブジェクトを参照することなく、単一のパイプチェーンでcolnamesとその値を使用してcolsを選択したいとします。 select_if()でこれを行うことはできますか?例えば 、 私はCOLSを選択するために、COLNAMESを使用することができます。 (select(matches(...))は、コロン名のみを処理するスマートです)。 libr