r - データフレームを渡さないようにするための最善の方法は何ですか?

r - データフレームを渡さないようにするための最善の方法は何ですか?

使用するdata.frameは12 data.frameあります。 それらは似ていて、それぞれ同じ処理をしなければならないので、 data.frameを取り、 data.frameを処理してからdata.frame関数を書きました。 これはうまくいきます。 しかし、私は非常に大きな建造物を回っているのが怖いです。 一時的なコピーを作成している可能性があります(私ですか?)これは効率的ではありません…


列が存在し、Rデータフレームの列を再配置する方法

Rデータフレームの途中に列を追加するにはどうすればよいですか? 私は "LastName"という名前の列があるかどうかを確認して、それがまだ存在しない場合は3番目の列として追加します。…


Rオブジェクト識別

私は出力データ型を理解していない出力を生成する関数で終わることがよくあります。 私はリストを期待しており、リストやデータフレームなどのリストになってしまいます。 最初に関数を使用するときに、出力データ型を把握するための良い方法やワークフローは何ですか?…


R data.frameから行を取得する方法

私は列ヘッダーを持つdata.frameを持っています。 data.frameから特定の行をリストとして取得するには(リストのキーとして列ヘッダーを使用) 具体的には、私のdata.frameは A B C 1 5 4.25 4.5 2 3.5 4 2.5 3 3.25 4 4 4 4.25 4.5 2.25…


r - 複数の列でデータフレームをソートする方法は?

私は複数の列でdata.frameをソートしたい。 たとえば、以下のdata.frameでは、列z(降順)、列b(昇順)でソートしたいと考えています。 dd<- data.frame(b=factor(c("Hi", "Med", "Hi", "Low"), levels=c("Low", "Med", "Hi"), ordered=TRUE), x=…


r - データフレーム(内部、外部、左、右)を結合(マージ)する方法は?

与えられた2つのデータフレーム: df1=data.frame(CustomerId=c(1:6), Product=c(rep("Toaster", 3), rep("Radio", 3))) df2=data.frame(CustomerId=c(2, 4, 6), State=c(rep("Alabama", 2), rep("Ohio", 1))) df1#…


Rのベクトルリストから行列を作成するにはどうすればよいですか?

目標:等しい長さのベクトルのリストから、各ベクトルが行になる行列を作成します。 例:>a<- list()>for(i in 1:10) a[[i]]<- c(i,1:5)>a[[1]][1] 1 1 2 3 4 5[[2]][1] 2 1 2 3 4 5[[3]][1] 3 1 2 3 4 5[[4]][1] 4 1 2 3 4 5[[5]][1…


list - Rのループを回避する方法:リストから項目を選択する

私はループを使ってこれを解決することができましたが、私はベクトルで考えていますので、私のコードはもっとR風になります。 私は名前のリストを持っています。 形式はfirstname_lastnameです。 私はこのリストの中から最初の名前だけを持つ別のリストを取り出したいと思っています。 私はこれを行う方法の周りに私の心を得るように見えることはできません。 データの例をいくつか示します: t<…



良いRオブジェクトブラウザはありますか?

S-Plusには、GUIに組み込まれた素晴らしいオブジェクトエクスプローラとデータエディタがあります。 ワークスペース内のすべてのオブジェクトを簡単に一目で見ることができ、名前、サイズ、または日付で並べ替えることができます。 私が知る限り、Rの唯一の同等物はJGRのオブジェクトブラウザ( http://jgr.markushelbig.org/)です。 さもなければ、私はsearch()…


Rで文字の連続したリストを作成する

私はRで文字のシーケンスを作成することができます(SPSSファイルからのデータのインポートを支援するため) 一連の数値を作成するのは簡単です。たとえば、次のようになります。 seq(1,1000)[1] 1 2 3 4 5 6... 1000 paste("something_",1:12,sep="")[1] something1 something2... something12…




追加 抽出 削除 列名 変換 結合 行列 ベクトル subset データ