• [解決済み] グループ化関数(tapply、by、aggregate)と*applyファミリ

    質問 R で何か "map"py をしたいとき、私はいつも apply のファミリーです。 しかし、私はこの2つの違いをよく理解していませんでした。 sapply , lapply 入力やグループ化された入力に関数を適用したり、出力がどのように見えるか、あるいは入力が何になり得るか、などです。したがって、私はしばしば、欲しいものが得られるまでこれらすべてを調べます。 どなたか、

    2022-03-22 07:30:50
  • [解決済み] Rでtrycatchの書き方

    質問 を書きたいのですが。 trycatch ウェブからのダウンロードのエラーに対処するためのコードです。 url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- ma

    2022-03-21 18:17:29
  • [解決済み] ベクトル中のxの値を持つ要素の個数を数える

    質問 数値のベクトルがあります。 numbers <- c(4,23,4,23,5,43,54,56,657,67,67,435, 453,435,324,34,456,56,567,65,34,435) Rにある値の回数をカウントさせるには? x がベクトル内に現れるか? どのように解決するのですか? を使用することができます。 table()

    2022-03-21 17:33:07
  • [解決済み] R dataframeでNAの値をゼロに置き換えるには?

    質問 データフレームがあり、いくつかの列には NA の値です。 をどのように置き換えるのですか? NA をゼロに置き換えますか? 解決方法は? gsk3の回答にある私のコメントを参照してください。簡単な例です。 > m <- matrix(sample(c(NA, 1:10), 100, replace = TRUE), 10) > d <- as

    2022-03-21 08:01:57
  • [解決済み] Rでロードされているパッケージのバージョンを調べるには?

    質問 大学のクラスターをどのように使うか考えている最中です。2つのバージョンのRがインストールされています。システムワイドのR 2.11 (Debian 6.0)と非標準の場所にあるR 2.14.2です。 雪と一緒にMPIを使おうとしています。私が実行しようとしているコードは以下の通りです。 library(snow) library(Rmpi) cl <- makeMPIclu

    2022-03-19 19:08:13
  • [解決済み] データフレーム列の名前によるドロップ

    質問 データフレームから削除したい列がいくつもあります。このような方法で個別に削除できることは知っています。 df$x <- NULL でも、もっと少ないコマンドでやりたかったんです。 また、このように整数インデックスを使ってカラムを落とせることは知っています。 df <- df[ -c(1, 3:6, 12) ] しかし、変数の相対的な位置が変わってしまうこ

    2022-03-19 08:40:05
  • [解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む

    質問 非常に大きなテーブル(3000万行)があり、Rでデータフレームとして読み込みたいのですが、どうすればよいですか? read.table() は便利な機能が多いのですが、実装にロジックが多く、遅くなるような気がします。 私の場合、カラムの型が先に分かっていること、テーブルにカラムヘッダや行名が含まれていないこと、気になるような病的な文字がないことを前提に考えています。 を使用して

    2022-03-18 10:46:14
  • [解決済み] 空のdata.frameを作成する

    質問 行のないdata.frameを初期化しようとしています。基本的に、各列のデータ型を指定して名前を付けたいのですが、結果として行が作成されません。 今までのベストは、こんな感じです。 df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="

    2022-03-18 10:21:27
  • [解決済み] Rの代入演算子"="と"<-"の違いは何ですか?

    質問 代入演算子の違いは何ですか? = と &lt;- をRで使うか? この例のように、演算子が若干異なることは承知しています。 x &lt;- y &lt;- 5 x = y = 5 x = y &lt;- 5 x &lt;- y = 5 # Error in (x &lt;- y) = 5 : could not find function "&lt;-&lt;-" し

    2022-03-17 23:15:05
  • [解決済み] Rでオブジェクト(変数)が定義されているかどうかを確認するには?

    質問 ある変数がRで定義されているかどうかを、エラーを出さずにチェックしたいのですが、どうすればいいですか?どうすればいいでしょうか? 私の試行錯誤(成功しませんでした)。 &gt; is.na(ooxx) Error: object 'ooxx' not found &gt; is.finite(ooxx) Error: object 'ooxx' not found ありがと

    2022-03-17 09:28:59
  • [解決済み] Rで文字列から最後のn文字を抽出する

    質問 Rで文字列から最後のn文字を取得するにはどうすればよいですか? SQLのRIGHTのような関数はあるのでしょうか? どのように解決するのですか? ベースとなるRには何もありませんが、これを実現する関数を作るには substr と nchar : x &lt;- "some text in a string" substrRight &lt;- function(x,

    2022-03-17 07:40:08
  • [解決済み] ggplot2 を使って 2 つの変数を同じグラフに線でプロットする

    質問 非常に初歩的な質問ですが、例えばこのようなデータがあるとします。 test_data &lt;- data.frame( var0 = 100 + c(0, cumsum(runif(49, -20, 20))), var1 = 150 + c(0, cumsum(runif(49, -10, 10))), date = seq(as.Date("2002

    2022-03-17 03:40:47
  • [解決済み] コマンドラインからRスクリプトを実行する

    質問 というファイルを持っています。 a.r があり、その中に chmod を755とした。 sayHello &lt;- function(){ print('hello') } sayHello() コマンドラインから実行するにはどうしたらいいですか? 解決方法は? ターミナルに出力したい場合は、Rscriptを使用するのがベストです。 Rscript a.

    2022-03-17 02:52:41
  • [解決済み] require()とlibrary()の違いは何ですか?

    質問 とはどのような違いがあるのでしょうか? require() と library() ? 解決方法は? すでにいただいた良いアドバイスに加え、次のことを付け加えます。 の使用は避けた方が無難でしょう。 require() ただし この関数が返す値は、例えば thierry が示したようなエラーチェックのループで実際に使用されます。 他の多くの場合、このような場合

    2022-03-16 17:36:18
  • [解決済み] R および RStudio のコンソールをクリアする関数

    質問 R、特に RStudio でコンソールをクリアする関数があれば教えてください。 このような関数は、すでに誰かが 2010年のStackExchangeの投稿 . 残念ながら、これは RCom パッケージに依存しており、Mac OS X では動作しません。 解決するには? cat("\014") を送信するコードです。 CTRL + L をコンソールに

    2022-03-16 14:21:32
  • [解決済み] リストをデータフレームに変換する

    質問 データのネストしたリストがあります。その長さは132で、各項目は長さ20のリストです。このような場合 クイック この構造を、132行20列のデータを持つデータフレームに変換する方法を教えてください。 ここで、いくつかのサンプルデータをご紹介します。 l &lt;- replicate( 132, as.list(sample(letters, 20)), si

    2022-03-16 12:37:13
  • [解決済み] Rでcは何をするのですか?重複] [重複

    質問 この質問はすでにここに回答があります : なぜc()を使ってベクトルを定義するのですか? &lt;スパン (回答2件) 閉店 7年前

    2022-03-16 12:12:07
  • [解決済み] Rの再現性のある優れた例題の作り方

    質問 &lt;パス この質問の回答は 社会貢献 . この記事を改善するために、既存の回答を編集します。現在、新しい回答やインタラクションを受け付けていません。 同僚とパフォーマンスについて議論するとき、教えるとき、バグレポートを送るとき、メーリングリストや

    2022-03-16 09:17:19
  • [解決済み] データフレーム内の列を名前でドロップする方法

    質問 大きなデータセットがあり、特定の列を読むか、他の列をすべて削除したいのですが。 data &lt;- read.dta("file.dta") 興味のない列を選択しています。 var.out &lt;- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] というようなことをしたいと思い

    2022-03-16 08:19:19
  • [解決済み] 特定のサイズのプロットウィンドウを作成する

    質問 画面上に特定の幅と高さ (ピクセル単位など) の R プロットウィンドウを新規に作成するにはどうしたらよいですか? どのように解決するのですか? 使用方法 dev.new() . (参照 この関連質問 .) plot(1:10) dev.new(width=5, height=4) plot(1:20) 具体的にどのような単位を使うのか。 dev.new

    2022-03-16 06:52:44