SlideShare a Scribd company logo
1 of 4
Download to read offline
RStudio	
  (R	
  package	
  IDE)	
  and	
  R	
  graphics	
  (i.e.	
  ggplot2)	
  
Dashboard	
  Layout	
  using	
  R	
  Graphics	
  Grid	
  (i.e.	
  library(grid))	
  
ForestValue	
  (FOLPI-­‐based	
  formulaFon)	
  -­‐	
  Forest	
  ValuaFon,	
  Strategic	
  Planning,	
  Forest	
  Estate	
  
Modelling	
  and	
  Woodflow	
  (i.e.	
  Timber	
  Supply	
  Analysis	
  (TSA))	
  Model	
  
	
  ForestValue	
  is	
  a	
  Forest	
  Estate	
  Linear	
  Programming	
  (LP)	
  Model	
  implemented	
  in	
  mathema9cal	
  programming	
  
language	
  for	
  forest	
  valua9on,	
  strategic	
  forest	
  management	
  and	
  planning,	
  forest	
  economics,	
  9mber	
  /	
  wood	
  
supply	
  analysis,	
  carbon	
  forestry	
  stock	
  modelling,	
  biomass	
  supply	
  analysis,	
  agroforestry	
  (biofuels	
  and	
  (latex	
  -­‐	
  
(rubber	
  planta9on)	
  supply	
  analysis,	
  agriculture	
  (yield	
  supply	
  analysis),	
  carbon	
  sequestra9on	
  analysis,	
  etc.	
  	
  
ForestValue	
  is	
  mathema9cal	
  programming	
  language	
  NZ	
  FOLPI-­‐based	
  formula9on	
  implemented	
  using	
  GLPK/
MathProg.	
  It	
  is	
  new	
  improved	
  FOLPI	
  (O.	
  Garcia,	
  B.	
  Manley	
  and	
  S.	
  Papps)	
  with	
  enhancement	
  (e.g.	
  log	
  alloca9on	
  
to	
  mills	
  as	
  module,	
  various	
  CSV	
  reports,	
  database,	
  etc.).	
  MathProg	
  script	
  is	
  compa9ble	
  to	
  AMPL.	
  ForestValue	
  is	
  
alterna9ve	
  to	
  RemsoR	
  Woodstock	
  without	
  the	
  price	
  tag	
  of	
  $30,000	
  or	
  AMPL/CPLEX	
  license	
  ($12,000).	
  FOLPI	
  
data	
  can	
  be	
  easily	
  migrated	
  into	
  CSV	
  data	
  format	
  or	
  databases	
  (e.g.	
  SQLite,	
  Spa9alite,	
  MS	
  Access,	
  MS	
  SQL,	
  
MySQL,	
  Oracle,	
  PostGIS,	
  dbf,	
  etc.)	
  and	
  use	
  as	
  an	
  input	
  for	
  ForestValue.	
  MathProg	
  Tables	
  in	
  ForestValue	
  can	
  use	
  
ODBC	
  (Windows)	
  and	
  iODBC	
  (Mac	
  OS	
  X,	
  Linux	
  and	
  Unix).	
  ForestValue	
  uses	
  FOLPI	
  model	
  structure	
  /	
  formula9on	
  
(i.e.	
  Model	
  III)	
  and	
  its	
  data	
  structure.	
  Op9misa9on	
  results	
  can	
  be	
  outpu^ed	
  into	
  CSV	
  format	
  or	
  databases.	
  
MathProg	
  is	
  also	
  used	
  to	
  data	
  mine	
  results	
  to	
  produce	
  CSV	
  reports	
  which	
  can	
  be	
  easily	
  graph	
  in	
  Excel.	
  Unlike	
  
Woodstock,	
  all	
  the	
  mathema9cal	
  equa9ons	
  (i.e.	
  objec9ve	
  func9on	
  and	
  constraints)	
  are	
  clearly	
  wri^en	
  in	
  
AMPL	
  /	
  MathProg	
  scripts.	
  It	
  is	
  modular,	
  constraints	
  and	
  reports	
  can	
  be	
  added	
  and	
  removed.	
  There	
  is	
  no	
  
"blackboxing"	
  in	
  GLPK/MathProg	
  modelling.	
  ForestValue	
  runs	
  in	
  Mac	
  OS	
  X,	
  Linux,	
  Unix	
  &	
  Windows.	
  ForestValue	
  
scripts	
  (objec9ve	
  func9on,	
  constraints,	
  reports,	
  etc.)	
  are	
  presented.	
  Various	
  case	
  studies,	
  silviculture	
  regimes	
  
and	
  dashboard	
  visual	
  reports	
  are	
  also	
  discussed	
  &	
  presented.	
  
	
  
(Please	
  visit	
  the	
  URL	
  below	
  to	
  view	
  ForestValue	
  scripts,	
  case	
  studies,	
  CSV	
  reports,	
  visual	
  dashboard	
  reports,	
  
etc.)	
  	
  
(Note:	
  Screenshots	
  were	
  done	
  before	
  I	
  use	
  R	
  graphics	
  for	
  Data	
  (Result)	
  Visualiza9on).	
  	
  
	
  
h^ps://picasaweb.google.com/116847891529748214201/
ForestValueFOLPIBasedFormula9onForestValua9onForestEstateModellingAndWoodflowModel	
  
	
  
h^ps://plus.google.com/photos/116847891529748214201/albums/5786882768665990657?banner=pwa	
  
	
  

More Related Content

Viewers also liked

Visualisation functions in R
Visualisation functions in RVisualisation functions in R
Visualisation functions in RVeneficus
 
PROMISの取り組み(IRTを使った項目バンク作成)
PROMISの取り組み(IRTを使った項目バンク作成)PROMISの取り組み(IRTを使った項目バンク作成)
PROMISの取り組み(IRTを使った項目バンク作成)Senshu University
 
反応性と解釈可能性の評価
反応性と解釈可能性の評価反応性と解釈可能性の評価
反応性と解釈可能性の評価Senshu University
 
介入研究の質のアセスメント
介入研究の質のアセスメント介入研究の質のアセスメント
介入研究の質のアセスメントSenshu University
 
診断精度研究のメタ分析
診断精度研究のメタ分析診断精度研究のメタ分析
診断精度研究のメタ分析Senshu University
 
臨床試験における欠測発生の予防法
臨床試験における欠測発生の予防法臨床試験における欠測発生の予防法
臨床試験における欠測発生の予防法Senshu University
 
臨床心理学における例数設計
臨床心理学における例数設計臨床心理学における例数設計
臨床心理学における例数設計Senshu University
 

Viewers also liked (8)

Visualisation functions in R
Visualisation functions in RVisualisation functions in R
Visualisation functions in R
 
介入効果のメタ分析
介入効果のメタ分析介入効果のメタ分析
介入効果のメタ分析
 
PROMISの取り組み(IRTを使った項目バンク作成)
PROMISの取り組み(IRTを使った項目バンク作成)PROMISの取り組み(IRTを使った項目バンク作成)
PROMISの取り組み(IRTを使った項目バンク作成)
 
反応性と解釈可能性の評価
反応性と解釈可能性の評価反応性と解釈可能性の評価
反応性と解釈可能性の評価
 
介入研究の質のアセスメント
介入研究の質のアセスメント介入研究の質のアセスメント
介入研究の質のアセスメント
 
診断精度研究のメタ分析
診断精度研究のメタ分析診断精度研究のメタ分析
診断精度研究のメタ分析
 
臨床試験における欠測発生の予防法
臨床試験における欠測発生の予防法臨床試験における欠測発生の予防法
臨床試験における欠測発生の予防法
 
臨床心理学における例数設計
臨床心理学における例数設計臨床心理学における例数設計
臨床心理学における例数設計
 

Similar to Data_Visualization_LP Result_Dashboard_Using_R_Graphics

Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...Julian Hyde
 
ApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesRobert Sutor
 
Presentation on use of r statistics
Presentation on use of r statisticsPresentation on use of r statistics
Presentation on use of r statisticsKrishna Dhakal
 
introtorandrstudio.ppt
introtorandrstudio.pptintrotorandrstudio.ppt
introtorandrstudio.pptMalkaParveen3
 
Presentation on spss
Presentation on spssPresentation on spss
Presentation on spssalfiyajamalcj
 
Rstudio is an integrated development environment for R that allows users to i...
Rstudio is an integrated development environment for R that allows users to i...Rstudio is an integrated development environment for R that allows users to i...
Rstudio is an integrated development environment for R that allows users to i...SWAROOP KUMAR K
 
Lecture 06 - CS-5040 - modern database systems
Lecture 06  - CS-5040 - modern database systemsLecture 06  - CS-5040 - modern database systems
Lecture 06 - CS-5040 - modern database systemsMichael Mathioudakis
 
Design and development of a generalized forest management modeling system: Wo...
Design and development of a generalized forest management modeling system: Wo...Design and development of a generalized forest management modeling system: Wo...
Design and development of a generalized forest management modeling system: Wo...KR Walters Consulting Services
 
Apache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathurApache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathurSiddharth Mathur
 
Apache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathurApache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathurSiddharth Mathur
 
Maritime Industrial Modeling Framework - IMPRESS
Maritime Industrial Modeling Framework - IMPRESSMaritime Industrial Modeling Framework - IMPRESS
Maritime Industrial Modeling Framework - IMPRESSAlkis Vazacopoulos
 
Modeling in R Programming Language for Beginers.ppt
Modeling in R Programming Language for Beginers.pptModeling in R Programming Language for Beginers.ppt
Modeling in R Programming Language for Beginers.pptanshikagoel52
 

Similar to Data_Visualization_LP Result_Dashboard_Using_R_Graphics (20)

Pooling optimization problem
Pooling optimization problemPooling optimization problem
Pooling optimization problem
 
Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...
 
ApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and Languages
 
Presentation on use of r statistics
Presentation on use of r statisticsPresentation on use of r statistics
Presentation on use of r statistics
 
introtorandrstudio.ppt
introtorandrstudio.pptintrotorandrstudio.ppt
introtorandrstudio.ppt
 
Presentation on spss
Presentation on spssPresentation on spss
Presentation on spss
 
Rstudio is an integrated development environment for R that allows users to i...
Rstudio is an integrated development environment for R that allows users to i...Rstudio is an integrated development environment for R that allows users to i...
Rstudio is an integrated development environment for R that allows users to i...
 
Lecture 06 - CS-5040 - modern database systems
Lecture 06  - CS-5040 - modern database systemsLecture 06  - CS-5040 - modern database systems
Lecture 06 - CS-5040 - modern database systems
 
Design and development of a generalized forest management modeling system: Wo...
Design and development of a generalized forest management modeling system: Wo...Design and development of a generalized forest management modeling system: Wo...
Design and development of a generalized forest management modeling system: Wo...
 
Apache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathurApache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathur
 
Apache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathurApache pig presentation_siddharth_mathur
Apache pig presentation_siddharth_mathur
 
SAP Archiving
SAP ArchivingSAP Archiving
SAP Archiving
 
An Intoduction to R
An Intoduction to RAn Intoduction to R
An Intoduction to R
 
O Matrix Overview
O Matrix OverviewO Matrix Overview
O Matrix Overview
 
Maritime Industrial Modeling Framework - IMPRESS
Maritime Industrial Modeling Framework - IMPRESSMaritime Industrial Modeling Framework - IMPRESS
Maritime Industrial Modeling Framework - IMPRESS
 
Lecture1_R.ppt
Lecture1_R.pptLecture1_R.ppt
Lecture1_R.ppt
 
Lecture1_R.ppt
Lecture1_R.pptLecture1_R.ppt
Lecture1_R.ppt
 
Lecture1 r
Lecture1 rLecture1 r
Lecture1 r
 
Modeling in R Programming Language for Beginers.ppt
Modeling in R Programming Language for Beginers.pptModeling in R Programming Language for Beginers.ppt
Modeling in R Programming Language for Beginers.ppt
 
Abap 7.40
Abap 7.40Abap 7.40
Abap 7.40
 

Data_Visualization_LP Result_Dashboard_Using_R_Graphics

  • 1.
  • 2. RStudio  (R  package  IDE)  and  R  graphics  (i.e.  ggplot2)  
  • 3. Dashboard  Layout  using  R  Graphics  Grid  (i.e.  library(grid))  
  • 4. ForestValue  (FOLPI-­‐based  formulaFon)  -­‐  Forest  ValuaFon,  Strategic  Planning,  Forest  Estate   Modelling  and  Woodflow  (i.e.  Timber  Supply  Analysis  (TSA))  Model    ForestValue  is  a  Forest  Estate  Linear  Programming  (LP)  Model  implemented  in  mathema9cal  programming   language  for  forest  valua9on,  strategic  forest  management  and  planning,  forest  economics,  9mber  /  wood   supply  analysis,  carbon  forestry  stock  modelling,  biomass  supply  analysis,  agroforestry  (biofuels  and  (latex  -­‐   (rubber  planta9on)  supply  analysis,  agriculture  (yield  supply  analysis),  carbon  sequestra9on  analysis,  etc.     ForestValue  is  mathema9cal  programming  language  NZ  FOLPI-­‐based  formula9on  implemented  using  GLPK/ MathProg.  It  is  new  improved  FOLPI  (O.  Garcia,  B.  Manley  and  S.  Papps)  with  enhancement  (e.g.  log  alloca9on   to  mills  as  module,  various  CSV  reports,  database,  etc.).  MathProg  script  is  compa9ble  to  AMPL.  ForestValue  is   alterna9ve  to  RemsoR  Woodstock  without  the  price  tag  of  $30,000  or  AMPL/CPLEX  license  ($12,000).  FOLPI   data  can  be  easily  migrated  into  CSV  data  format  or  databases  (e.g.  SQLite,  Spa9alite,  MS  Access,  MS  SQL,   MySQL,  Oracle,  PostGIS,  dbf,  etc.)  and  use  as  an  input  for  ForestValue.  MathProg  Tables  in  ForestValue  can  use   ODBC  (Windows)  and  iODBC  (Mac  OS  X,  Linux  and  Unix).  ForestValue  uses  FOLPI  model  structure  /  formula9on   (i.e.  Model  III)  and  its  data  structure.  Op9misa9on  results  can  be  outpu^ed  into  CSV  format  or  databases.   MathProg  is  also  used  to  data  mine  results  to  produce  CSV  reports  which  can  be  easily  graph  in  Excel.  Unlike   Woodstock,  all  the  mathema9cal  equa9ons  (i.e.  objec9ve  func9on  and  constraints)  are  clearly  wri^en  in   AMPL  /  MathProg  scripts.  It  is  modular,  constraints  and  reports  can  be  added  and  removed.  There  is  no   "blackboxing"  in  GLPK/MathProg  modelling.  ForestValue  runs  in  Mac  OS  X,  Linux,  Unix  &  Windows.  ForestValue   scripts  (objec9ve  func9on,  constraints,  reports,  etc.)  are  presented.  Various  case  studies,  silviculture  regimes   and  dashboard  visual  reports  are  also  discussed  &  presented.     (Please  visit  the  URL  below  to  view  ForestValue  scripts,  case  studies,  CSV  reports,  visual  dashboard  reports,   etc.)     (Note:  Screenshots  were  done  before  I  use  R  graphics  for  Data  (Result)  Visualiza9on).       h^ps://picasaweb.google.com/116847891529748214201/ ForestValueFOLPIBasedFormula9onForestValua9onForestEstateModellingAndWoodflowModel     h^ps://plus.google.com/photos/116847891529748214201/albums/5786882768665990657?banner=pwa