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


R tk_select.list 從列表中選擇項目


R語言 tk_select.list 位於 tcltk 包(package)。

說明

使用 Tk 列表框從字符向量中選擇項目。

用法

tk_select.list(choices, preselect = NULL, multiple = FALSE,
               title = NULL)

參數

choices

項目的特征向量。

preselect

字符向量,或 NULL 。如果非空並且字符串出現在列表中,則最初選擇該項目。

multiple

邏輯:可以選擇多個項目嗎?

title

窗口標題的可選字符串,或 NULL 表示無標題。

細節

這是 select.list 的一個版本,實現為 Tk 列表框加上 OKCancel 按鈕。如果列表太長而無法舒適地顯示在屏幕上,則會出現滾動條。

對話框是莫代爾,因此必須在R會議可以繼續進行。項目上的Double-clicking相當於選擇它然後單擊OK.

如果 Tk 是 8.5 或更高版本,將使用主題小部件。

所選項目的特征向量。如果 multiple 為 false 並且未選擇任何項目(或使用了 Cancel),則返回 ""。如果 multiple 為 true 並且未選擇任何項目(或使用了 Cancel),則返回長度為 0 的字符向量。

也可以看看

select.list(文本版本,Windows 和 macOS GUI 除外)、menu(其 graphics = TRUE 模式在大多數 Unix 類似係統上使用此版本)。

相關用法


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