R meets JEdit - The R Project for Statistical Computing

13
R meets JEdit ... yet another R editor ? Romain Fran¸ cois Independent R Consultant [email protected]

Transcript of R meets JEdit - The R Project for Statistical Computing

R meets JEdit... yet another R editor ?

Romain FrancoisIndependent R Consultant

[email protected]

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

About meExperience with R

I Statistician

I R user for about 8 years

I Involved in development of several R packages

I Maintainer for R Graph Galleryhttp://addictedtor.free.fr/graphiques

I Professionnal R programmer at Mango Solutions (2006-2008)

I Independent R contractor since august 2008

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

JeditGeneral information

I open source (GPL) licencing model

I maintained by a core team

I plugin oriented

I java (swing) based

I Maintained at Sourceforge

I http://www.jedit.org/index.php

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour

I Console

I Tree outline of source code

I Display of syntax errors and warnings

I Completion popups

I Synchronization

I Object Browser

I Debugger

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour - Tree displaySummarizes the source code in a tree display based on the output from the R

parser

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour - Error ListProvides visual integration of the codetools package.

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour - Completion Popups (1)Completion Information - The R help system at your fingertips

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour - Completion Popups (1)Completion Information - Other helper completions for graphics

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour - Object browserObject browser

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour - DebuggerIntegrated Debugger - Visual display of the browser,debug,recover family

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Features Tour - DebuggerIntegrated Debugger - Visual display of the browser,debug,recover family

R meets Jedit

Romain Francois

Background

features tour

Tree Display of code

Error/Warning list

Completion popups

Object browser

Debugger

Future Features

I Package Developer, builder, installer

I Unit test integration

I Profiler

I Data editor

I Support for Sweave

I Integrated and Resource aware help system

Questions ?Romain Francois

Independent R Consultanthttp://romainfrancois.blog.free.fr