Копирование из Stata в буфер обмена программно - PullRequest
0 голосов
/ 05 октября 2018

Рассмотрим следующий игрушечный пример:

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 в буфер обмена?

...