writeClipboard
は、生ベクターまたは文字ベクターで使用できます。 matrices/data.framesをクリップボードに置くことができるものはありますか?行列またはデータフレーム用のwriteClipboard?
12
A
答えて
12
write.table
とfile = "clipboard"
引数が効くと思います。ここに例があります:
write.table(mtcars, "clipboard", sep="\t", row.names=FALSE)
2
あなたのテーブルが少し大きければ、上記はほとんど間違った答えです。
Warning message:
In .External2(C_writetable, x, file, nrow(x), p, rnames, sep, eol, :
clipboard buffer is full and output lost
ハックの修正はこれです:
library(clipr)
clipr::write_clip(mtcars)
しかし、同様のサイズの制限を受けることがあります。
writeClipboard(knitr::kable(d))
8
関連する問題
- 1. 行列またはデータフレームのすべての行に関数を適用する
- 2. Pythonのリスト、行列、データフレーム
- 3. Pandas:別のデータフレームから重複した行を使用して複数のデータフレーム列を更新
- 4. R Iは、データフレームの列があるとデータフレーム列
- 5. は、データフレームの内側2列
- 6. 別のデータフレームの行に基づいて1つのデータフレームのサブセット列
- 7. 複数のデータフレームの行名をデータフレーム内の列に変換する
- 8. データフレームの列には、間違っては、3つの列でデータフレームについて
- 9. 行列/データフレームの行順を変更する
- 10. 第n列のデータフレーム
- 11. Python - 行列をデータフレームに変更し、列の名前を変更します。
- 12. 既存のデータフレーム列名から新しいデータフレーム列を作成
- 13. データフレームは行の名前としてグループ化された行の値を使用します
- 14. シリーズ列とデータフレーム列を同じ行に揃える方法
- 15. データフレームの複数の行にまたがる計算
- 16. 特定の列/行の値間のpandasデータフレームの操作
- 17. データフレームの列名へのアクセス
- 18. Pandasデータフレームでt検定を行い、得られたp値の新しい行列を作成します
- 19. なぜデータフレームまたは配列ではなくリストを返すのですか?
- 20. データフレーム内の各行のBarchart
- 21. 行列の行または列をポイントする方法は?
- 22. ブール値フィルタリングされたデータフレーム列の行に値を設定する方法
- 23. 2つの列が等しいデータフレームの行を検索
- 24. Rのメモリ管理のアドバイス(キャレット、モデル行列、データフレーム)
- 25. Rのデータフレーム行でのビット単位のANDまたは同様の操作
- 26. パンダのデータフレームは列車データの列名を使用してテストデータ内の同じ列名を選択します
- 27. 1つまたは複数の時系列を含むデータフレームからのプロット
- 28. 2台のパンダのデータフレームを並列にマージする方法(マルチスレッドまたはマルチプロセッシング)
- 29. Rデータフレームの各行の基準*と*の列を選択しますか?
- 30. Rデータフレームを並べ替える:いくつかの行と列
「writeClipboard」のように、これはWindowsマシンでのみ機能します。 Macで試してみると、爆発するでしょう。クリップのようなものをする必要があります。 write.table(mtcars、file = clip、sep = "\ t"、col.names = NA) close(clip) –
Chrisが以下に述べるように、この方法は大きなテーブルでは問題になる可能性があります。 write.tableを読み込んだ後、ヘルプファイルを提出すると、クリップボードは32 Kbの制限を持つ内部ストレージになります。テーブルがこれを超えると、エラーが発生します。 幸いにも、「クリップボード」を「クリップボード-128」に置き換えて128Kbのストレージを提供するなど、内部ストレージのサイズを増やすことができます。 write.table(mtcars、 "clipboard-128"、sep = "\ t"、row.names = FALSE) – Mooks