OSによって違って意外と面倒だったりする。
下にある「もっと簡単に」の方がオススメ
ペースト
たとえばExcelでタイトル付きの表を作ってRに入れたい場合
Windowsの場合
x <- read.table("clipboard", header = T, sep = "\t")
Macの場合
x <- read.table(pipe("pbpaste")), header = T, sep = "\t")
コピー
たとえば何かの表や変数をクリップボードに出したい場合
Macでやる方法はわからない
Windowsの場合
x <- write.table(y, "clipboard")
もっと簡単に
clipr
パッケージを使う
OS問わず
library(clipr)
# Paste from clipboard
x <- read_clip_tbl(header = T)
# 表でない場合はread_clip()もある
# Copy to clipboard
write_clip(y)
なんと簡単