當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R dev.interactive 當前圖形設備是否具有交互性?


R語言 dev.interactive 位於 grDevices 包(package)。

說明

測試當前圖形設備(或將要打開的圖形設備)是否是交互式的。

用法

dev.interactive(orNone = FALSE)

deviceIsInteractive(name = NULL)

參數

orNone

邏輯性;如果 TRUE ,當 .Device == "null device"getOption("device") 屬於已知交互設備時,該函數也會返回 TRUE

name

一個或多個設備名稱作為字符向量,或 NULL 給出現有列表。

細節

X11 (Unix)、windows (Windows) 和 quartz(macOS,僅限屏幕類型)與 JavaGD(來自同名包)和 CairoWin 一起被視為交互式和CairoX11(來自包 Cairo )。軟件包可以通過調用 deviceIsInteractive 將其設備添加到列表中。

當且僅當正在使用交互式(屏幕)設備時,dev.interactive() 返回邏輯值 TRUE

deviceIsInteractive 返回已知交互設備的更新列表,除非 name = NULL 否則不可見。

例子

dev.interactive()
print(deviceIsInteractive(NULL))

也可以看看

Devices 用於您平台上的可用設備。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Is the Current Graphics Device Interactive?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。