• 重複している行のインデックスを探す [duplicate]

    質問 この質問はすでにここに回答があります : より小さな添え字を持つ要素を含む、すべての重複行を検索します"。 (8つの回答) 終了 4年

    2023-09-01 01:50:31
  • [解決済み] Juliaの貧弱なR言語のサンプルを高速化する

    質問 Rとの性能比較のためのJuliaの例 は特に複雑なようです . https://github.com/JuliaLang/julia/blob/master/test/perf/perf.R 以下の2つのアルゴリズムから引き出すことのできる最速のパフォーマンスはどれくらいでしょうか(できれば、よりRらしくするために変更したことの説明付きで)。 ## mandel

    2023-08-31 03:35:50
  • 対数スケールとカスタムブレークを用いたヒストグラム

    質問 私はRでyの対数スケールでヒストグラムを生成しようとしています。 hist(mydata$V3, breaks=c(0,1,2,3,4,5,25)) これでヒストグラムができましたが、0から1の間の密度が非常に大きく(約100万値の差)、他のバーをほとんど確認することができません。 では、こうしてみました。 mydata_hist <- hist(mydata$V3

    2023-08-27 02:40:20
  • 2つのデータフレームを元の行順を維持したままマージする

    質問 2つのデータフレームを、片方のデータフレームの元の行の順番を保ったままマージしたいのですが ( df.2 のように)。 以下はサンプルデータです (すべての値は class 列のすべての値が両方のデータフレームで定義されています)。 df.1 <- data.frame(class = c(1, 2, 3), prob = c(0.5, 0.7, 0.3)) df.2

    2023-08-25 19:43:19
  • データフレーム内の文字列の出現箇所をすべて置換する

    質問 私は、'<'でコード化された非検出があるデータフレームで作業しています。 時々、'<' の後にスペースがありますが、'<2' や '< 2' などのようにスペースがない場合もあります。 スペースがある場合はすべて削除したいと思います。 例 data <- data.frame(name = rep(letters[1:3], each = 3), v

    2023-08-21 08:39:33
  • dopar%使用時の印刷方法を教えてください。

    質問 私は foreach を使用するループがあります。 %dopar% と doSNOW をバックエンドとします。ループが反復するたびに何かを出力するにはどうしたらよいでしょうか? 以下の私のコードは私が現在使用しているものですが、それは何も印刷しません。 foreach(ntree=rep(25,2),.combine=combine,.packages='randomF

    2023-08-21 01:59:02
  • [解決済み] reactiveとobserveのメリットとobserveEventのメリット

    疑問点 shiny reactive programmingについてできる限りのことを読みました。 私は少し混乱しています。 以下はすべて動作しますが、望ましい方法は何ですか、そしてなぜですか? 明らかに、以下の例は単純ですが、いずれかの方法でより大きなアプリケーションを作成するときに問題が発生するでしょうか? 私は、サーバーコード#1 のスタイルに引き寄せられる傾向があります。 理由は

    2023-08-19 06:34:36
  • データフレームの2列を名前付きベクトルに変換する

    質問 複数行2列の data.frame を名前付き文字ベクトルに変換する必要があります。 私の data.frame は次のようなものになるでしょう。 dd = data.frame(crit = c("a","b","c","d"), name = c("Alpha", "Beta", "Caesar", "Doris")

    2023-08-19 01:25:21
  • 日付から日数を引く/加えるにはどうしたらいいですか?

    質問 プルデータを格納するためのフォルダを構築しようとしています。フォルダには、そのデータのプルの日をラベル付けしたいです。 例) 5日前のデータをmysqlから引っ張ってきて、そのフォルダに5日前の日付の名前を付けたい。 MySQLは日付の演算を簡単に扱うことができます。Rがどのようにそれを行うか正確にはわかりません。POSIXctで適切な秒数を引き、POSIXltに変換してMM_

    2023-08-18 14:30:01
  • データフレーム内の文字値をNAに置き換える

    質問 データフレームに(ランダムな場所に)文字値(例えば "foo" で置き換えたいのですが NA . データフレーム全体でそうするにはどうしたらいいでしょうか? どのように解決するのですか? これです。 df[ df == "foo" ] <- NA

    2023-08-16 19:22:15
  • [解決済み] データフレームのサブセット時に未定義の列が選択される

    質問 データフレームがあります。 str(data) というデータフレームがあり、その結果は以下のようになります。 > str(data) 'data.frame': 153 obs. of 6 variables: $ Ozone : int 41 36 12 18 NA 28 23 19 8 NA ... $ Solar.R: int 190 118 149 313

    2023-08-15 22:13:37
  • R data.tableに複数の列を1つの関数呼び出しで追加しますか?

    質問 私はリストで2つの値を返す関数を持っています。両方の値は、2つの新しい列でdata.tableに追加される必要があります。関数の評価はコストがかかるので、私は関数を2回計算することを避けたいと思います。以下はその例です。 library(data.table) example(data.table) DT x y v 1: a 1 42 2: a 3 42 3: a 6 42

    2023-08-15 18:59:42
  • Rで2つのリストをマージする

    質問 私は2つのリストを持っています first = list(a = 1, b = 2, c = 3) second = list(a = 2, b = 3, c = 4) この2つのリストをマージして、最終的に $a [1] 1 2 $b [1] 2 3 $c [1] 3 4 これを行うための簡単な関数はありますか? どのように解決するのですか? 例のように

    2023-08-14 01:03:11
  • [解決済み] R: 空のデータフレームに行を追加すると、列名が失われる

    質問 空のデータフレームに最初の行を挿入すると、元の列名が失われてしまいます。 の例です。 a<-data.frame(one = numeric(0), two = numeric(0)) a #[1] one two #<0 rows> (or 0-length row.names) names(a) #[1] "one" "two" a<-rbind(a,

    2023-08-11 19:42:11
  • data.tableを複数のカラムでグループ化する方法は?

    質問 私は data.table パッケージを使って、データセットの要約統計の収集を高速化しています。 複数の列でグループ化する方法があるかどうか知りたいのですが。 私のデータは次のようなものです。 purchaseAmt adShown url 15.54 00001 150000001 4.82

    2023-08-11 17:38:07
  • ボックスプロットで平均値を表示

    質問 この箱ひげ図では平均を見ることができますが、どのようにすればすべての箱ひげ図の平均に対して数値も表示させることができるのでしょうか? ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot() + stat_summary(fun.y=mean, colour="darkred

    2023-08-09 14:35:57
  • R cmd check note: 現在の時刻を確認できない。

    質問 を実行するとき R CMD check 以下のようなメモが表示されます。 checking for future file timestamps ... NOTE unable to verify current time 私はこのような議論を見たことがあります ここで を参照してください。しかし、私はそれがタイムスタンプのためにチェックしているどのファイルを見て

    2023-08-08 09:27:36
  • データフレームをforループでまとめて追加する

    質問 私は for loop があり、各反復の後にデータフレームが生成されます。私はすべてのデータフレームを一緒に追加したいのですが、それが困難であることがわかります。以下は私が試していることです。 それを修正する方法を提案してください。 d = NULL for (i in 1:7) { # vector output model <- #some processin

    2023-08-06 18:31:47
  • [解決済み] データフレームをベクトルに変換する(行単位)

    質問 次のような数値項目を持つデータフレームがあります。 test <- data.frame(x = c(26, 21, 20), y = c(34, 29, 28)) 次のようなベクトルを得るにはどうしたらよいでしょうか? > 26, 34, 21, 29, 20, 28 を使って取得することができましたが、もっとエレガントな方法があるはずだと思います。 X

    2023-08-06 11:36:38
  • [解決済み] 2つの日付の間の月数

    質問 Rで2つの日付の間の月数を計算するための標準的/一般的な方法/公式はありますか? 私は次のようなものを探しています。 MathWorksの月関数 どのように解決するのですか? 簡単なことだと言おうと思ったのですが difftime() は週で止まってしまう。なんて変なんだ。 だから、一つの可能な答えは、何かをハックすることでしょう。 # turn a date

    2023-08-05 23:41:05