SlideShare une entreprise Scribd logo
1  sur  11
Advanced Data Analytics:
  R-Studio vs. Rcmdr

         Jeffrey Stanton
  School of Information Studies
      Syracuse University
R-Studio Overview
• R-Studio is an integrated development environment to support the
  development of R code
• R-Studio runs in two ways:
    – Desktop versions for Linux, Mac, and Windows: Single user, perfect for a
      laptop or desktop machine
    – Server version for Linux: Allows any number of remote users to run R-
      Studio within a web-browser; facilitates sharing of code and data among
      team members
• R-Studio uses the graphical environment of the computer to facilitate
  interactions with R:
    –   Console window for typing code
    –   Data window for reviewing data frame and other data structures
    –   Workspace for viewing all of the data loaded into R
    –   Plot area for showing visualizations
    –   Tabbed window controls to show other displays
                                                                             2
R-Studio Screenshot
                            Workspace shows
          Console: Run R
                            available data
          Commands Here
                            structures




                           Multi-tab display:
                           Shows graphics
                           and other info




                                                3
R-Studio Data File Import Dialog




Name of data
frame to be
created with
imported data
                                       How the data
                                       frame will look
                                       once the data
                Options for
                                       are imported
                parsing the text
                data into fields
                and values


                                                    4
R-Studio Data Display



Familiar spread-
sheet-like display
format




       Does not support
       editing of the data
       or variable names


                             5
Rmcdr Overview
• Rcmdr – “R Commander” – is a graphical user interface for statistical
  analysis laid on top of R; R runs in another window and can be used
  directly at any time; uses buttons and menus extensively and supports
  picking variable names from lists
• Rcmdr was purpose built to simplify access to the most essential
  statistical analysis methods; more convenient for users who have used
  SPSS, SAS or Stata
• Does not provide direct access to the R command line, but does show
  the code that is running
• Not richly graphical, but does show three panes:
    – Script Window: Shows the most recently run commands/code
    – Output Window: Displays statistical output and results from commands
    – Messages Window: Shows errors, warnings, and notes



                                                                             6
Rcmdr Screen Shot                 Menu system has
                                         many commonly
                                         used diagnostics
                                         and tests
  Script window
  shows most
  recent commands
  or code
                           Data set editing
                           does not usually
                           work for data
                           frames



Output window                       Message window
shows results                       reports errors
from most recent                    from commands
commands




                                                            7
Rcmdr Dialog Screenshot           Sensible defaults
                                        with the option
                                        of customization
                                        for expert users

Variable selection
window, allows
choosing from
list




                     Checkboxes for
                     access to common
                     options for a
                     statistical test



                                                            8
Comparison and Guidelines
• R-Studio is more flexible and powerful, and provides direct access to R
  code
• Rcmdr is simpler and more user friendly, particularly when focusing on
  statistical diagnostics and analysis
• Both are good for viewing data, neither is good for editing it
• Use Rcmdr with structured, conventional data (rectangular, with
  variables in columns and cases in rows), whenever the task involves
  running statistical tests
• Use R-studio for any project that requires direct interaction with code
  and/or manipulation of complex data
• Note that you can invoke Rcmdr from within R-Studio and it will work
  fine on a single user installation; also note that when the user requests a
  plot in Rcmdr, it will NOT immediately appear in the plot window of R-
  Studio – this is a known bug that may be fixed in future versions

                                                                           9
What Else is Brewing?
• JGR (Jaguar) – A cross platform console interface that
  provides a spreadsheet-like data editor
• Deducer – A conventional statistics GUI
  overlaid on JGR




                              • RKWard – A conventional
                                statistics GUI using KDE
                                (mainly for Linux, but has a
                                Windows installer)
                                                           10
Demonstrating Mastery
• If you have not already done so, install and run R-Studio
• Import a data set into R-Studio using the “Import Dataset”
  dialog (usually a button on the Workspace tab in the upper
  right pane)
• In addition, install the Rcmdr package and “library(Rcmdr)”
  to start the graphical interface (for assistance, see Chapter 2
  of Thomas Hogan’s “Bare Bones R”
• In Rcmdr, make your imported data the “active” data set and
  use the menus to run any statistical diagnostic or test




                                                              11

Contenu connexe

Tendances (20)

Ios vs android
Ios vs androidIos vs android
Ios vs android
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Comparative Study On Mobile Operating Systems
  Comparative Study On Mobile Operating Systems   Comparative Study On Mobile Operating Systems
Comparative Study On Mobile Operating Systems
 
Android platform
Android platformAndroid platform
Android platform
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
Apple's ios
Apple's iosApple's ios
Apple's ios
 
Android audio system(audiopolicy_manager)
Android audio system(audiopolicy_manager)Android audio system(audiopolicy_manager)
Android audio system(audiopolicy_manager)
 
Linux basics
Linux basicsLinux basics
Linux basics
 
ppt on Android os- vinit
ppt on Android os- vinitppt on Android os- vinit
ppt on Android os- vinit
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android
AndroidAndroid
Android
 
Tk2323 lecture 1 introduction to mobile application
Tk2323 lecture 1   introduction to mobile applicationTk2323 lecture 1   introduction to mobile application
Tk2323 lecture 1 introduction to mobile application
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Adobe Company Presentation
Adobe Company PresentationAdobe Company Presentation
Adobe Company Presentation
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
Android - A brief introduction
Android - A brief introductionAndroid - A brief introduction
Android - A brief introduction
 
ADB(Android Debug Bridge): How it works?
ADB(Android Debug Bridge): How it works?ADB(Android Debug Bridge): How it works?
ADB(Android Debug Bridge): How it works?
 

En vedette

Manual r commander By Juan Guarangaa
Manual r commander By Juan GuarangaaManual r commander By Juan Guarangaa
Manual r commander By Juan GuarangaaJuan Ete
 
Data mining with Rattle For R
Data mining with Rattle For RData mining with Rattle For R
Data mining with Rattle For RAkhil Anil
 
Introduction to Deducer
Introduction to DeducerIntroduction to Deducer
Introduction to DeducerKazuki Yoshida
 
R and Rcmdr Statistical Software
R and Rcmdr Statistical SoftwareR and Rcmdr Statistical Software
R and Rcmdr Statistical Softwarearttan2001
 
Intro to RStudio
Intro to RStudioIntro to RStudio
Intro to RStudioegoodwintx
 
R language tutorial
R language tutorialR language tutorial
R language tutorialDavid Chiu
 
Data Science - Part II - Working with R & R studio
Data Science - Part II -  Working with R & R studioData Science - Part II -  Working with R & R studio
Data Science - Part II - Working with R & R studioDerek Kane
 
Robsonalves fotografia Fine Art 2016-2
Robsonalves fotografia Fine Art 2016-2Robsonalves fotografia Fine Art 2016-2
Robsonalves fotografia Fine Art 2016-2Robson Alves
 
400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks 400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks Sri Ambati
 
H2O Machine Learning AutoML Roadmap 2016.10
H2O Machine Learning AutoML Roadmap 2016.10H2O Machine Learning AutoML Roadmap 2016.10
H2O Machine Learning AutoML Roadmap 2016.10Raymond Peck
 
Alice Lindorfer
Alice LindorferAlice Lindorfer
Alice LindorferAOtaki
 
R programming presentation
R programming presentationR programming presentation
R programming presentationAkshat Sharma
 
Minimanual r commander
Minimanual r commanderMinimanual r commander
Minimanual r commanderJavito Ramirez
 
Add plots and images to a word document using R software and ReporteRs package
Add plots and images to a word document using R software and ReporteRs packageAdd plots and images to a word document using R software and ReporteRs package
Add plots and images to a word document using R software and ReporteRs packagekassambara
 

En vedette (20)

Installing R and R-Studio
Installing R and R-StudioInstalling R and R-Studio
Installing R and R-Studio
 
Manual r commander By Juan Guarangaa
Manual r commander By Juan GuarangaaManual r commander By Juan Guarangaa
Manual r commander By Juan Guarangaa
 
Data mining with Rattle For R
Data mining with Rattle For RData mining with Rattle For R
Data mining with Rattle For R
 
Introduction to Deducer
Introduction to DeducerIntroduction to Deducer
Introduction to Deducer
 
R and Rcmdr Statistical Software
R and Rcmdr Statistical SoftwareR and Rcmdr Statistical Software
R and Rcmdr Statistical Software
 
Intro to RStudio
Intro to RStudioIntro to RStudio
Intro to RStudio
 
R language tutorial
R language tutorialR language tutorial
R language tutorial
 
Class ppt intro to r
Class ppt intro to rClass ppt intro to r
Class ppt intro to r
 
R learning by examples
R learning by examplesR learning by examples
R learning by examples
 
Data Science - Part II - Working with R & R studio
Data Science - Part II -  Working with R & R studioData Science - Part II -  Working with R & R studio
Data Science - Part II - Working with R & R studio
 
Qué es tic
Qué es ticQué es tic
Qué es tic
 
Robsonalves fotografia Fine Art 2016-2
Robsonalves fotografia Fine Art 2016-2Robsonalves fotografia Fine Art 2016-2
Robsonalves fotografia Fine Art 2016-2
 
400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks 400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks
 
H2O Machine Learning AutoML Roadmap 2016.10
H2O Machine Learning AutoML Roadmap 2016.10H2O Machine Learning AutoML Roadmap 2016.10
H2O Machine Learning AutoML Roadmap 2016.10
 
Alice Lindorfer
Alice LindorferAlice Lindorfer
Alice Lindorfer
 
Introdução ao R
Introdução ao RIntrodução ao R
Introdução ao R
 
R programming presentation
R programming presentationR programming presentation
R programming presentation
 
Minimanual r commander
Minimanual r commanderMinimanual r commander
Minimanual r commander
 
Add plots and images to a word document using R software and ReporteRs package
Add plots and images to a word document using R software and ReporteRs packageAdd plots and images to a word document using R software and ReporteRs package
Add plots and images to a word document using R software and ReporteRs package
 
Setup R and R Studio
Setup R and R StudioSetup R and R Studio
Setup R and R Studio
 

Similaire à R-Studio Vs. Rcmdr

Advanced driver debugging (13005399) copy
Advanced driver debugging (13005399)   copyAdvanced driver debugging (13005399)   copy
Advanced driver debugging (13005399) copyBurlacu Sergiu
 
Labview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLLabview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLMohammad Sabouri
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design processRayees CK
 
Performance and Power Profiling on Intel Android Devices
Performance and Power Profiling on Intel Android DevicesPerformance and Power Profiling on Intel Android Devices
Performance and Power Profiling on Intel Android DevicesIntel® Software
 
Computer concepts
Computer conceptsComputer concepts
Computer conceptsImran Waris
 
Best corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbaiBest corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbaiUnmesh Baile
 
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...Felipe Prado
 
Intro to big data analytics using microsoft machine learning server with spark
Intro to big data analytics using microsoft machine learning server with sparkIntro to big data analytics using microsoft machine learning server with spark
Intro to big data analytics using microsoft machine learning server with sparkAlex Zeltov
 
Introduction to R and Installation.pptx
Introduction  to R and Installation.pptxIntroduction  to R and Installation.pptx
Introduction to R and Installation.pptxDhanshyam Mahavadi
 
Brk2051 sql server on linux and docker
Brk2051 sql server on linux and dockerBrk2051 sql server on linux and docker
Brk2051 sql server on linux and dockerBob Ward
 

Similaire à R-Studio Vs. Rcmdr (20)

Introduction to statistical software R
Introduction to statistical software RIntroduction to statistical software R
Introduction to statistical software R
 
RenderScript
RenderScriptRenderScript
RenderScript
 
Decision trees in hadoop
Decision trees in hadoopDecision trees in hadoop
Decision trees in hadoop
 
Advanced driver debugging (13005399) copy
Advanced driver debugging (13005399)   copyAdvanced driver debugging (13005399)   copy
Advanced driver debugging (13005399) copy
 
Labview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLLabview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRL
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Performance and Power Profiling on Intel Android Devices
Performance and Power Profiling on Intel Android DevicesPerformance and Power Profiling on Intel Android Devices
Performance and Power Profiling on Intel Android Devices
 
Computer concepts
Computer conceptsComputer concepts
Computer concepts
 
Best corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbaiBest corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbai
 
Introduction to R software, by Leire ibaibarriaga
Introduction to R software, by Leire ibaibarriaga Introduction to R software, by Leire ibaibarriaga
Introduction to R software, by Leire ibaibarriaga
 
Systems Proposal
Systems ProposalSystems Proposal
Systems Proposal
 
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
DEF CON 27 - workshop - ISAAC EVANS - discover exploit and eradicate entire v...
 
Rashmi_Resume
Rashmi_ResumeRashmi_Resume
Rashmi_Resume
 
Intro to big data analytics using microsoft machine learning server with spark
Intro to big data analytics using microsoft machine learning server with sparkIntro to big data analytics using microsoft machine learning server with spark
Intro to big data analytics using microsoft machine learning server with spark
 
Ml2
Ml2Ml2
Ml2
 
Duma ver3
Duma ver3Duma ver3
Duma ver3
 
Dsp lab manual 15 11-2016
Dsp lab manual 15 11-2016Dsp lab manual 15 11-2016
Dsp lab manual 15 11-2016
 
Introduction to R and Installation.pptx
Introduction  to R and Installation.pptxIntroduction  to R and Installation.pptx
Introduction to R and Installation.pptx
 
Resume
ResumeResume
Resume
 
Brk2051 sql server on linux and docker
Brk2051 sql server on linux and dockerBrk2051 sql server on linux and docker
Brk2051 sql server on linux and docker
 

Plus de Syracuse University

Basic SEVIS Overview for U.S. University Faculty
Basic SEVIS Overview for U.S. University FacultyBasic SEVIS Overview for U.S. University Faculty
Basic SEVIS Overview for U.S. University FacultySyracuse University
 
Why R? A Brief Introduction to the Open Source Statistics Platform
Why R? A Brief Introduction to the Open Source Statistics PlatformWhy R? A Brief Introduction to the Open Source Statistics Platform
Why R? A Brief Introduction to the Open Source Statistics PlatformSyracuse University
 
Carma internet research module scale development
Carma internet research module   scale developmentCarma internet research module   scale development
Carma internet research module scale developmentSyracuse University
 
Carma internet research module getting started with question pro
Carma internet research module   getting started with question proCarma internet research module   getting started with question pro
Carma internet research module getting started with question proSyracuse University
 
Carma internet research module visual design issues
Carma internet research module   visual design issuesCarma internet research module   visual design issues
Carma internet research module visual design issuesSyracuse University
 
Introduction to Advance Analytics Course
Introduction to Advance Analytics CourseIntroduction to Advance Analytics Course
Introduction to Advance Analytics CourseSyracuse University
 
Mining tweets for security information (rev 2)
Mining tweets for security information (rev 2)Mining tweets for security information (rev 2)
Mining tweets for security information (rev 2)Syracuse University
 
Carma internet research module: Future data collection
Carma internet research module: Future data collectionCarma internet research module: Future data collection
Carma internet research module: Future data collectionSyracuse University
 
Carma internet research module: Sampling for internet
Carma internet research module: Sampling for internetCarma internet research module: Sampling for internet
Carma internet research module: Sampling for internetSyracuse University
 

Plus de Syracuse University (20)

Discovery informaticsstanton
Discovery informaticsstantonDiscovery informaticsstanton
Discovery informaticsstanton
 
Basic SEVIS Overview for U.S. University Faculty
Basic SEVIS Overview for U.S. University FacultyBasic SEVIS Overview for U.S. University Faculty
Basic SEVIS Overview for U.S. University Faculty
 
Why R? A Brief Introduction to the Open Source Statistics Platform
Why R? A Brief Introduction to the Open Source Statistics PlatformWhy R? A Brief Introduction to the Open Source Statistics Platform
Why R? A Brief Introduction to the Open Source Statistics Platform
 
Chapter9 r studio2
Chapter9 r studio2Chapter9 r studio2
Chapter9 r studio2
 
Basic Overview of Data Mining
Basic Overview of Data MiningBasic Overview of Data Mining
Basic Overview of Data Mining
 
Strategic planning
Strategic planningStrategic planning
Strategic planning
 
Carma internet research module scale development
Carma internet research module   scale developmentCarma internet research module   scale development
Carma internet research module scale development
 
Carma internet research module getting started with question pro
Carma internet research module   getting started with question proCarma internet research module   getting started with question pro
Carma internet research module getting started with question pro
 
Carma internet research module visual design issues
Carma internet research module   visual design issuesCarma internet research module   visual design issues
Carma internet research module visual design issues
 
Siop impact of social media
Siop impact of social mediaSiop impact of social media
Siop impact of social media
 
Basic Graphics with R
Basic Graphics with RBasic Graphics with R
Basic Graphics with R
 
Getting Started with R
Getting Started with RGetting Started with R
Getting Started with R
 
Moving Data to and From R
Moving Data to and From RMoving Data to and From R
Moving Data to and From R
 
Introduction to Advance Analytics Course
Introduction to Advance Analytics CourseIntroduction to Advance Analytics Course
Introduction to Advance Analytics Course
 
Mining tweets for security information (rev 2)
Mining tweets for security information (rev 2)Mining tweets for security information (rev 2)
Mining tweets for security information (rev 2)
 
What is Data Science
What is Data ScienceWhat is Data Science
What is Data Science
 
Reducing Response Burden
Reducing Response BurdenReducing Response Burden
Reducing Response Burden
 
PACIS Survey Workshop
PACIS Survey WorkshopPACIS Survey Workshop
PACIS Survey Workshop
 
Carma internet research module: Future data collection
Carma internet research module: Future data collectionCarma internet research module: Future data collection
Carma internet research module: Future data collection
 
Carma internet research module: Sampling for internet
Carma internet research module: Sampling for internetCarma internet research module: Sampling for internet
Carma internet research module: Sampling for internet
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 

Dernier (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 

R-Studio Vs. Rcmdr

  • 1. Advanced Data Analytics: R-Studio vs. Rcmdr Jeffrey Stanton School of Information Studies Syracuse University
  • 2. R-Studio Overview • R-Studio is an integrated development environment to support the development of R code • R-Studio runs in two ways: – Desktop versions for Linux, Mac, and Windows: Single user, perfect for a laptop or desktop machine – Server version for Linux: Allows any number of remote users to run R- Studio within a web-browser; facilitates sharing of code and data among team members • R-Studio uses the graphical environment of the computer to facilitate interactions with R: – Console window for typing code – Data window for reviewing data frame and other data structures – Workspace for viewing all of the data loaded into R – Plot area for showing visualizations – Tabbed window controls to show other displays 2
  • 3. R-Studio Screenshot Workspace shows Console: Run R available data Commands Here structures Multi-tab display: Shows graphics and other info 3
  • 4. R-Studio Data File Import Dialog Name of data frame to be created with imported data How the data frame will look once the data Options for are imported parsing the text data into fields and values 4
  • 5. R-Studio Data Display Familiar spread- sheet-like display format Does not support editing of the data or variable names 5
  • 6. Rmcdr Overview • Rcmdr – “R Commander” – is a graphical user interface for statistical analysis laid on top of R; R runs in another window and can be used directly at any time; uses buttons and menus extensively and supports picking variable names from lists • Rcmdr was purpose built to simplify access to the most essential statistical analysis methods; more convenient for users who have used SPSS, SAS or Stata • Does not provide direct access to the R command line, but does show the code that is running • Not richly graphical, but does show three panes: – Script Window: Shows the most recently run commands/code – Output Window: Displays statistical output and results from commands – Messages Window: Shows errors, warnings, and notes 6
  • 7. Rcmdr Screen Shot Menu system has many commonly used diagnostics and tests Script window shows most recent commands or code Data set editing does not usually work for data frames Output window Message window shows results reports errors from most recent from commands commands 7
  • 8. Rcmdr Dialog Screenshot Sensible defaults with the option of customization for expert users Variable selection window, allows choosing from list Checkboxes for access to common options for a statistical test 8
  • 9. Comparison and Guidelines • R-Studio is more flexible and powerful, and provides direct access to R code • Rcmdr is simpler and more user friendly, particularly when focusing on statistical diagnostics and analysis • Both are good for viewing data, neither is good for editing it • Use Rcmdr with structured, conventional data (rectangular, with variables in columns and cases in rows), whenever the task involves running statistical tests • Use R-studio for any project that requires direct interaction with code and/or manipulation of complex data • Note that you can invoke Rcmdr from within R-Studio and it will work fine on a single user installation; also note that when the user requests a plot in Rcmdr, it will NOT immediately appear in the plot window of R- Studio – this is a known bug that may be fixed in future versions 9
  • 10. What Else is Brewing? • JGR (Jaguar) – A cross platform console interface that provides a spreadsheet-like data editor • Deducer – A conventional statistics GUI overlaid on JGR • RKWard – A conventional statistics GUI using KDE (mainly for Linux, but has a Windows installer) 10
  • 11. Demonstrating Mastery • If you have not already done so, install and run R-Studio • Import a data set into R-Studio using the “Import Dataset” dialog (usually a button on the Workspace tab in the upper right pane) • In addition, install the Rcmdr package and “library(Rcmdr)” to start the graphical interface (for assistance, see Chapter 2 of Thomas Hogan’s “Bare Bones R” • In Rcmdr, make your imported data the “active” data set and use the menus to run any statistical diagnostic or test 11