• [解決済み] 行列を1列にサブセットし、行列のデータ型を維持し、行と列の名前を維持するにはどうしたらよいですか?

    質問 行列を 1 列にサブセットすると、結果は行列ではなく数値クラスになります (例: myMatrix[ , 5 ] を 5 列目にサブセットする)。 1 つの列にサブセットし、行列の形式を維持し、行と列の名前を維持する、次のような複雑なことをせずにコンパクトな方法はありますか。 matrix( myMatrix[ , 5 ] , dimnames = list( rownames( m

    2023-01-31 22:16:43
  • [解決済み] 固定幅テキストファイルの読み込み

    質問 この醜いフォーマットのデータセットをRのセッションに読み込もうとしています。 http://www.cpc.ncep.noaa.gov/data/indices/wksst8110.for Weekly SST data starts week centered on 3Jan1990 Nino1+2 Nino3 Nino34 Nino4

    2023-01-31 19:46:11
  • [解決済み] 文字列に含まれるすべての単語の数を数える

    質問 文字列中の単語数をカウントする関数はありますか? 例えば str1 <- "How many words are in this sentence" で7という結果を返します。 どのように解決するのですか? この場合 strsplit と sapply の機能 sapply(strsplit(str1, " "), length)

    2023-01-31 15:34:36
  • [解決済み] dplyrで重複する要素を検索する

    質問 以下のコードで試してみました。 ここで で重複している要素をすべて見つけるために dplyr のようになります。 library(dplyr) mtcars %>% mutate(cyl.dup = cyl[duplicated(cyl) | duplicated(cyl, from.last = TRUE)]) を提示したコードをどのように変換すればよいので

    2023-01-30 18:25:16
  • [解決済み] 相関行列をグラフにプロットする

    質問 私はいくつかの相関値を持つ行列を持っています。今、私は多かれ少なかれそのように見えるグラフでそれをプロットしたいと思います。 どうすれば実現できるのでしょうか? どのように解決するのですか? 素早く、汚く、そして大まかに。 library(lattice) #Build the horizontal and vertical axis information h

    2023-01-30 11:50:13
  • [解決済み] Rのファクター: 迷惑以上?

    質問 Rの基本的なデータ型の1つにfactorがあります。私の経験では、因子は基本的に苦痛であり、私はそれらを使用することはありません。私はいつも文字に変換します。なんか妙に物足りない気がする。 因数データ型が必要になるような、グループ化変数として因数を使用する関数の重要な例はありますか?私が べきです。 を使用する必要がありますか? どのように解決するのですか? 要因を

    2023-01-28 18:14:56
  • [解決済み] ggplotのアスペクト比を修正するには?

    質問 自分のドキュメントに合うようにプロットのサイズを変更しようとしているのですが、プロットされた図が正方形にならなくて困っています。 例です。 pdf(file = "./out.pdf", width = 5, height = 5) p <- ggplot(mydata, aes(x = col1, y = col2)) print(p) aux <- dev.off

    2023-01-27 19:13:56
  • [解決済み] data.frameの行をN回繰り返す。

    質問 以下のようなデータフレームがあります。 data.frame(a = c(1,2,3),b = c(1,2,3)) a b 1 1 1 2 2 2 3 3 3 行を繰り返したい n 回繰り返したい。例えば、ここでは行を3回繰り返しています。 a b 1 1 1 2 2 2 3 3 3 4 1 1 5 2 2 6 3 3 7 1 1 8 2 2 9 3 3

    2023-01-27 12:03:31
  • [解決済み] NAだけを含む列を削除するには?

    質問 全てNAの値を持ついくつかの列を含むdata.frameを持っています。どのようにdata.frameからそれらを削除することができますか? 関数を使用することができますか。 na.omit(...) 追加引数を指定しますか? どのように解決するのですか? 一つの方法です。 df[, colSums(is.na(df)) != nrow(df)] ある列の

    2023-01-27 05:34:22
  • [解決済み] サイズと色が異なるggplot2サブタイトルを追加するには?

    質問 降水量の棒グラフを改善するためにggplot2を使っています。 以下は、私が実現したいことの再現可能な例です。 library(ggplot2) library(gridExtra) secu <- seq(1, 16, by=2) melt.d <- data.frame(y=secu, x=LETTERS[1:8]) m <- ggplot(melt.d,

    2023-01-25 14:55:26
  • [解決済み] Rにおける行列の逆行列

    質問 行列の逆行列を計算するのにお勧めの方法は何でしょうか? 私が見つけた方法は、満足のいくものではなさそうです。例えば > c=rbind(c(1, -1/4), c(-1/4, 1)) > c [,1] [,2] [1,] 1.00 -0.25 [2,] -0.25 1.00 > inv(c) Error: could

    2023-01-23 20:48:54
  • [解決済み] 一度の呼び出しで複数の変数に複数のサマリー関数を適用する。

    質問 次のようなデータフレームがあります。 x <- read.table(text = " id1 id2 val1 val2 1 a x 1 9 2 a x 2 4 3 a y 3 5 4 a y 4 9 5 b x 1 7 6 b y 4 4 7 b

    2023-01-23 06:35:03
  • [解決済み] 文字列のマッチに基づくカラムの選択 - dplyr::select

    質問 たくさんの列があるデータフレーム("data")を持っています。いくつかの列は、ある文字列("search_string")を含んでいます。 どのようにすれば dplyr::select() を使用して、文字列を含む列のみを含むサブセットを取得するにはどうすればよいですか? 試してみました。 # columns as boolean vector select(data,

    2023-01-20 05:48:23
  • [解決済み] ネストされたリストの最初の要素を選択する

    質問 このようなリストがあるとします。 x = list(list(1,2), list(3,4), list(5,6)) ネストされたリストの最初の要素だけを含むリストが欲しいです。これを実現するには、次のような別のリストを返せばよいでしょう。 x1 = lapply(x, function(l) l[[1]]) ショートカット表記はないのでしょうか? どのように解決す

    2023-01-20 04:22:09
  • [解決済み] facet_wrapのラベルを完全に削除する

    質問 ファセットのラベルを完全に削除して、ある種の スパークライン のような効果を出したいのですが、視聴者にとってはラベルは関係ないので、私が思いつくのはこれが一番です。 library(MASS) library(ggplot2) qplot(week,y,data=bacteria,group=ID, geom=c('point','line'), xlab='', ylab=

    2023-01-19 11:49:57
  • [解決済み] プロットをオブジェクトに保存する

    質問 で ggplot2 で、グラフィックをRオブジェクトに簡単に保存することができます。 p = ggplot(...) + geom_point() # does not display the graph p # displays the graph 標準関数 plot は、void関数としてグ

    2023-01-16 10:55:29
  • [解決済み] データフレーム内の列を先頭に移動させる

    質問 データフレームの最後の列を先頭に移動させたい(最初の列として)。どのように私はRでそれを行うことができますか? 私のdata.frameは、順序を変更するために約1,000の列を持っています。私はちょうど1つの列を選び、それを開始点に移動させたいのです。 どのように解決するには? 回答として追加する価値があるのか、コメントで良いのか分かりませんが、私は moveme と

    2023-01-14 23:35:33
  • [解決済み] 変数名が文字ベクトルで格納されている場合のdata.tableへの選択と代入

    質問 の中でどのように変数を参照するのですか? data.table の中で、変数名が文字ベクトルに格納されている場合、どのように参照するのでしょうか?例えば、これは data.frame : df <- data.frame(col1 = 1:3) colname <- "col1" df[colname] <- 4:6 df # col1 # 1 4 #

    2023-01-12 23:20:27
  • [解決済み] R Markdown ファイルを `source('myfile.r')` のようにソースする方法は?

    質問 RのMarkdownファイルやknitrのLaTeXファイルで、よく source に他のRファイル(例えば、データ処理用)を追加することがあります。しかし、いくつかのケースでは、これらのソースファイルがそれ自身の再現可能なドキュメントであることが有益であると考えていました(例えば、データ処理用のコマンドを含むだけでなく、データ処理の決定を説明する再現可能なドキュメントを生成するR

    2023-01-12 05:31:40
  • [解決済み] ggplot2におけるqplot()とggplot()の使い分け [終了しました]

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了

    2023-01-11 17:54:37