Рассмотрим следующий игрушечный пример:
sysuse auto, clear
quietly regress mpg price weight
ereturn list
.
.
.
macros:
e(cmdline) : "regress mpg price weight"
e(title) : "Linear regression"
e(marginsok) : "XB default"
e(vce) : "ols"
e(depvar) : "mpg"
e(cmd) : "regress"
e(properties) : "b V"
e(predict) : "regres_p"
e(model) : "ols"
e(estat_cmd) : "regress_estat"
.
.
.
Есть ли способ отправить e(cmdline)
или e(title)
в буфер обмена, чтобы я мог использовать его в другом месте?
В R можно просто использовать библиотеку clipr()
для таких вещей, как:
x <- "hello world"
library(clipr)
clipr::write_clip(x)
или
results <- data.frame(one = c(65, 43, 78), two = c(57, 89, 23), three = c(12, 98, 10))
clippy <- write_clip(results)
В более общем смысле, возможно ли программно копировать данные из Stata в буфер обмена?