オブジェクトをクラスに基づいてリストする方法はありますか?たとえば、ワークスペース内のデータフレームオブジェクトのみを一覧表示します。ここでRにデータフレームオブジェクトのみをリストする方法はありますか?
答えて
for (obj in ls()) {
if(class(get(obj)) == "data.frame")
print(obj)
}
はdata.framesある環境内のオブジェクトの名前を取得するsapply
とclass
と方法です:
ls()[sapply(ls(), function(i) class(get(i))) == "data.frame"]
なぜあなたはこれを複雑にしていますか? – user2100721
これは、私が言ったこととは異なる何かを返すでしょう。それは論理的なベクトルになります。私はオブジェクトの名前を返す。あなたの声明が私のものよりもはるかにクリーンであるとは確信していません。 – lmo
正確なコードは、これが掲示される前に4分前にdupe taggedされたdupe postに既にあります。 – akrun
- 1. イメージをPythonリストにロードしてデータフレームオブジェクトに変換する方法
- 2. リストのリストにアクセスする方法はありますか?
- 3. Rのオブジェクトのリストから値のリストを取り出す方法はありますか?
- 4. リストの中にインデックスを組み合わせる方法はありますか
- 5. 特定のファイルのリストのみをrsyncする方法はありますか?
- 6. ドッカーボリューム内にファイルをリストする方法はありますか?
- 7. Rで.twbxファイルを読み取る方法はありますか?
- 8. Rでrownamesを削除する方法はありますか?
- 9. ExcelでRを実行する方法はありますか?
- 10. リモコンのリストをプッシュする方法はありますか?
- 11. パンダのデータフレームをパンダのシリーズのリストに変換する組み込みの方法はありますか?
- 12. リストを含むリストに値を設定する方法はありますか?
- 13. R:読み込み中にファイルをサブセット化する方法はありますか?
- 14. Rでは、データの特定の区間にのみバーをプロットする方法はありますか?
- 15. リストの理解を破る方法はありますか?
- 16. リストを通過する方法はありますか? Ionic Framework
- 17. sparqlでサブプロパティをリストする方法はありますか?
- 18. PostgreSQLサーバをリストする方法はありますか?
- 19. pythonでリストをデリートする方法はありますか?
- 20. Rパッケージのすべてのコマンドのリストを取得する方法はありますか
- 21. intリストのプロパティ値でリストをフィルタリングする方法はありますか?
- 22. RからExcelに関数をエクスポートする方法はありますか?
- 23. EDFファイルをRにインポートする既存の方法はありますか?
- 24. AngularJSのチェックボックスにデータベースからリストをバインドする方法はありますか?
- 25. リストをベクターに変換するより良い方法はありますか?
- 26. Rのファイルからリストを読み込む方法は?
- 27. 複数のリストの代わりに1つのリストに値を出力する方法はありますか?
- 28. Rで変数を高速に検索する方法はありますか?
- 29. Rワークスペースイメージにオプション()を保持する方法はありますか?
- 30. R:リストに最大数の列がありますか
チェック[このポスト](http://stackoverflow.com/question/35371882/how-can-i-access-all-objects-of-class-data-frame-inside-r内) –
@docendodiscimusリンクをありがとう。私は 'dflist < - Filter(is.data.frame、as.list(.GlobalEnv))'のソリューションが好きです。 – Veera