問題タブ [rbind]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
82 参照

r - NAに変換する代わりにデータフレームに出力するようにas.Date関数を変更する

指定された形式 (以下の dateFormat) と一致しない値を空白のデータ フレームに関数で返しますas.Daterbind現在、それらはすべて に変換されNAます。データフレームに出力するだけで、まったく変換したくありません。as.Dateその時点で機能を短絡する方法を知っている人はいますか?

0 投票する
1 に答える
2848 参照

r - キー変数に基づいて重複行を rbind して上書きしますか?

2 つ以上のデータフレームがありますが、この例では 2 つだけ使用します。次に、lapply を使用してそれらをすべて dflist1 というリストに入れ、rbind します。この例では、手動で行います。

結果:

重複を取り除きたい。!duplicated() を使用するのは簡単ですが、この場合、特に以前のデータフレームから行を削除/上書きしたいです。つまり、この場合、part1 の「5 b」は part2 の「5 a」によって削除/上書きされます。 . また、値が「5 b」の part3 があった場合、part2 の「5 a」は、part3 の「5 b」によって削除/上書きされます。

私が欲しいもの:

現在の解決策:私が考えることができる唯一のことは、各データフレームに追加の変数でフラグを立てる関数を追加し、それを並べ替えて、その変数で !duplicated を使用することです...必要のない、より簡単でエレガントな解決策はありますかフラグ?

0 投票する
3 に答える
1052 参照

r - 追加とループを使用して単一のテーブルを作成するにはどうすればよいですか?

ループの結果を追加して 1 つのテーブルを作成するループの作成に問題があります。

現在、行を垂直に追加するのではなく、列 (変数) を水平に追加しています。

たぶん追加は正しい機能ではありませんか?または、垂直に追加する方法はありますか? それとも、テーブルを作っているだけだと思っていて、実際には別の構造なのでしょうか?

私が見つけた解決策は rbind を使用していましたが、rbind 関数を使用してループを設定する方法がわかりませんでした。


返信ありがとうございます。残念ながら、どのソリューションも機能しませんでした。

それは完全なコードです:

0 投票する
1 に答える
44 参照

r - R でレベルを含む小さなリストの大きなリストを作成する

5 つの文を含む 3 つの要素セットがあります。ここで、15 の文すべてが互いに下にある 1 つのリストが必要です。問題は、検索している関数がわからないことだと思います。

ここで、これら 3 つのサンプルのリストが必要です。私は試した

1 つの名前でそれらを追加するため、これは部分的に正しいです。それはそれらを互いの下に置くだけではありません。

これにより、元のデータセット内の文の場所の数がわかります。それらを使用して新しいリストで再度選択できると思いますが、もっと簡単な方法があるはずです。

0 投票する
1 に答える
173 参照

r - 2 つのパラメーターでデータ フレームを並べ替えてからプロットする

南アメリカの 12 か国の GDP 値が 40 年以上にわたるデータ フレームがあります。フレームのスニペットは次のとおりです。

1) データフレームを国別に注文したい。最初の ~40 の値はアルゼンチンに関連し、次の ~40 はボリビアに関連する必要があります。

2) 各国のグループ内で、年ごとに並べたい。最初の 3 行は、アルゼンチン 2012、アルゼンチン 2011、アルゼンチン 2010 などに関連する必要があります。

を使用して各国のデータを個別に取得しsubset()、 で注文できorder()ます。確かに、すべての国でこれを行う必要はありませんrbind()。ファウル一挙にどうやってやるの?

3) 最終製品ができたら、縦に積み上げられた 12 個の小さな個別の折れ線グラフを作成したいと思います。それぞれが異なる国に関連しており、40 年間にわたるその国の GDP の傾向を示しています。そのようなプロットを作成するにはどうすればよいですか?

3番目の質問については自分で情報を見つけることができると確信していますが、そもそもそのようなグラフが何と呼ばれているのかさえわかりません..

0 投票する
2 に答える
17755 参照

r - R 3.0.3 rbind 複数の csv ファイル

rbindR 3.0.3: 1 つの列の平均を計算できるように、40 個の csv ファイルを 1 つのファイルにまとめたいと思っています。

調べました:

  • このウェブサイト
  • R in a Nutshell
  • R_Introソース
  • ?rbind HelpRスタジオで

答えが見つかりません。

提案/指針はありますか?

0 投票する
6 に答える
36776 参照

r - rbind を使用して複数の .csv ファイルを R の単一のデータフレームにロードする関数の何が問題になっていますか?

300 個の .csv ファイルを結合する次の関数を作成しました。私のディレクトリ名は「specdata」です。実行のために次の手順を実行しました。

私の間違いは何ですか?誰でも説明できますか?