TOP
紅利積點抵現金,消費購書更貼心
Programming Graphical User Interfaces in R
90折

Programming Graphical User Interfaces in R

商品資訊

定價
:NT$ 9425 元
優惠價
908483
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
商品簡介
目次

商品簡介

Programming Graphical User Interfaces with R introduces each of the major R packages for GUI programming: RGtk2, qtbase, Tcl/Tk, and gWidgets. With examples woven through the text as well as stand-alone demonstrations of simple yet reasonably complete applications, the book features topics especially relevant to statisticians who aim to provide a practical interface to functionality implemented in R. The book offers:



A how-to guide for developing GUIs within R
The fundamentals for users with limited knowledge of programming within R and other languages
GUI design for specific functions or as learning tools


The accompanying package, ProgGUIinR, includes the complete code for all examples as well as functions for browsing the examples from the respective chapters. Accessible to seasoned, novice, and occasional R users, this book shows that for many purposes, adding a graphical interface to one’s work is not terribly sophisticated or time consuming.

目次

The Fundamentals of Graphical User InterfacesA simple GUI in RGUI design principlesControlsContainersI The gWidgets PackagegWidgets: OverviewConstructorsMethodsEvent handlersDialogsInstallationgWidgets: Container WidgetsTop-level windowsBox containersGrid layout: the glayout containerPaned containers: the gpanedgroup containerTabbed notebooks: the gnotebook containergWidgets: Control WidgetsButtonsLabelsText-editing controlsSelection controlsDisplay of tabular dataDisplay of hierarchical dataActions, menus, and toolbarsgWidgets: R-specific WidgetsA graphics deviceA data frame editorWorkspace browserHelp browserCommand line widgetSimplifying creation of dialogsII The RGtkPackageRGtk2: OverviewSynopsis of the RGtk2R Package!RGtkAPIObjects and classesConstructorsMethodsPropertiesEvents and signalsEnumerated types and flagsThe event loopImporting a GUI from GladeRGtk2: Windows, Containers, and DialogsTop-level windowsLayout containersDialogsSpecial-purpose containersRGtk2: Basic ComponentsButtonsStatic text and imagesInput controlsProgress reportingWizardsEmbedding R graphicsDrag-and-dropRGtk2: Widgets Using Data ModelsDisplaying tabular dataDisplaying hierarchical dataModel-based combo boxesText-entry widgets with completionSharing buffers between text entriesText viewsText buffersRGtk2: Application WindowsActionsMenusToolbarsStatus reportingManaging a complex user interfaceExtending GObject ClassesIII The qtbase PackageQt: OverviewThe Qt libraryAn introductory exampleClasses and objectsMethods and dispatchPropertiesSignalsEnumerations and flagsExtending Qt classes from RQWidget basicsImporting a GUI from QtDesignerQt: Layout Managers and ContainersLayout basicsBox layoutsGrid layoutsForm layoutsFramesSeparatorsNotebooksScroll areasPaned windowsQt: WidgetsDialogsLabelsButtonsCheckboxesRadio groupsCombo boxesSliders and spin boxesSingle-line textQWebView widgetEmbedding R graphicsDrag-and-dropQt: Widgets Using Data ModelsDisplaying tabular dataDisplaying listsModel-based combo boxesAccessing item modelsItem selectionSorting and filteringDecorating itemsDisplaying hierarchical dataUser editing of data modelsDrag-and-drop in item viewsWidgets with internal modelsImplementing custom modelsImplementing custom viewsViewing and editing text documentsQt: Application WindowsActionsMenu barsContext menusToolbarsStatus barsDockable widgetsIV The tcltk PackageTcl/Tk: OverviewA first exampleInteracting with TclConstructorsEvents and callbacksTcl/Tk: Layout and ContainersTop-level windowsFramesGeometry managersOther containersTcl/Tk: Dialogs and WidgetsDialogsSelection widgetsTcl/Tk: Text, Tree, and Canvas WidgetsScroll barsMultiline text widgetsMenusTreeview widgetCanvas widgetConcept indexClass and method index

購物須知

外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。

無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:90 8483
若需訂購本書,請電洽客服 02-25006600[分機130、131]。

暢銷榜

客服中心

收藏

會員專區