[解決済み] Rでデータフレームに行を追加する方法は?
2022-04-21 12:53:23
質問
R では、データフレームがすでに初期化されている場合、どのように新しい行をデータフレームに追加するのですか?
今のところ、こんな感じです。
df <- data.frame("hi", "bye")
names(df) <- c("hello", "goodbye")
#I am trying to add "hola" and "ciao" as a new row
de <- data.frame("hola", "ciao")
merge(df, de) # Adds to the same row as new columns
# Unfortunately, I couldn't find an rbind() solution that wouldn't give me an error
ご協力をお願いします。
解決方法は?
Khashaa や @Richard Scriven がコメントで指摘しているように、追加したいすべてのデータフレームに一貫した列名を設定する必要があります。
したがって、2つ目のデータフレームのカラム名を明示的に宣言する必要があります。
de
を使用し、次に
rbind()
. 最初のデータフレームにのみ列名を設定します。
df
:
df<-data.frame("hi","bye")
names(df)<-c("hello","goodbye")
de<-data.frame("hola","ciao")
names(de)<-c("hello","goodbye")
newdf <- rbind(df, de)
関連
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
[解決済み] PandasでDataFrameの行を反復処理する方法
-
[解決済み] 列の値に基づいてDataFrameから行を選択するにはどうすればよいですか?
-
[解決済み] Rの再現性のある優れた例題の作り方
-
[解決済み] Pandas DataFrameの行数を取得する方法は?
-
[解決済み] データフレームを結合(マージ)する方法(内側、外側、左側、右側)
-
[解決済み] データフレームの行を複数の列でソート(並び替え)する。
-
[解決済み] 既存のDataFrameに新しい列を追加する方法は?
-
[解決済み] データフレーム列の名前によるドロップ
-
[解決済み] リストをデータフレームに変換する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
R: 環境と変数のスコープ問題
-
データボックス内の行/列の削除/追加を行うR言語
-
DEG解析で'row.names'に重複した名前を付けられない場合の解決法
-
R言語ダウンロード機能 download.fileとダウンロード解析
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み] Rで2つのグラフを同じプロットで表示する
-
[解決済み] リストやデータフレームの要素にアクセスするためのブラケット[ ]とダブルブラケット[[ ]]の違いについて
-
[解決済み] 統計的最頻値の求め方は?
-
[解決済み】私のggplot2構文が賢明であるときに、R CMDチェック「no visible binding for global variable」注記を処理するにはどうすればよいですか?
-
[解決済み] FUN内のlapplyインデックス名へのアクセス