[解決済み] data.frame の行をリストにする
2022-04-27 11:08:23
質問
私はdata.frameを持っていて、これを行ごとのリストに変換したいのですが、つまり、各行がそれ自身のリスト要素に対応するようにしたいのです。言い換えれば、data.frame の行数と同じだけの長さのリストが欲しいのです。
これまでは、次のような方法でこの問題に取り組んできましたが、もっと良い方法がないかと考えていました。
xy.df <- data.frame(x = runif(10), y = runif(10))
# pre-allocate a list and fill it with a loop
xy.list <- vector("list", nrow(xy.df))
for (i in 1:nrow(xy.df)) {
xy.list[[i]] <- xy.df[i,]
}
解決方法は?
このように。
xy.list <- split(xy.df, seq(nrow(xy.df)))
のローネームが必要な場合は
xy.df
を出力リストの名前にすることができます。
xy.list <- setNames(split(xy.df, seq(nrow(xy.df))), rownames(xy.df))
関連
-
[解決済み] リストのリストからフラットなリストを作るには?
-
[解決済み] リスト内のアイテムのインデックスを検索する
-
[解決済み] PandasでDataFrameの行を反復処理する方法
-
[解決済み] リストが空かどうかを確認するにはどうすればよいですか?
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み] 割り当て後にリストが予期せず変更されました。その理由と防止策を教えてください。
-
[解決済み] 列の値に基づいて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 実装 サイバーパンク風ボタン
おすすめ
-
pandas write excel_Pandas Excel tutorial: Excelファイルの読み方、書き方
-
[解決済み] Vimにインストールされているすべてのカラースキームのリストを取得する方法は?
-
[解決済み] kotlinでリストをクローンまたはコピーする方法
-
[解決済み] Clojureでは、どのような場合にリストよりベクトルを使うべきですか、またその逆は?
-
[解決済み] data.frame の行をリストにする
-
[解決済み] 次の項目がすべてリストに入っているかどうかを確認するにはどうすればよいですか?
-
[解決済み] Kotlin: Listのキャストの扱い方。チェックなし キャスト: kotlin.collections.List<Kotlin.Any?> to kotlin.colletions.List<Waypoint>
-
[解決済み] Dartで2つのリストを結合するには?
-
[解決済み] Flutter (Dart)でオブジェクトのリストをプロパティ値でソートする
-
[解決済み] Python でリストがアイテムを共有しているかどうかをテストする