Comprehensive Luminescence Dating Data Analysis

Total Page:16

File Type:pdf, Size:1020Kb

Comprehensive Luminescence Dating Data Analysis Package ‘Luminescence’ September 2, 2021 Type Package Title Comprehensive Luminescence Dating Data Analysis Version 0.9.15 Date 2021-08-24 Author Sebastian Kreutzer [aut, trl, cre, dtc] (<https://orcid.org/0000-0002-0734-2199>), Christoph Burow [aut, trl, dtc] (<https://orcid.org/0000-0002-5023-4046>), Michael Dietze [aut] (<https://orcid.org/0000-0001-6063-1726>), Margret C. Fuchs [aut] (<https://orcid.org/0000-0001-7210-1132>), Christoph Schmidt [aut] (<https://orcid.org/0000-0002-2309-3209>), Manfred Fischer [aut, trl], Johannes Friedrich [aut] (<https://orcid.org/0000-0002-0805-9547>), Norbert Mercier [aut] (<https://orcid.org/0000-0002-6375-9108>), Rachel K. Smedley [ctb] (<https://orcid.org/0000-0001-7773-5193>), Claire Christophe [ctb], Antoine Zink [ctb] (<https://orcid.org/0000-0001-7146-1101>), Julie Durcan [ctb] (<https://orcid.org/0000-0001-8724-8022>), Georgina E. King [ctb, dtc] (<https://orcid.org/0000-0003-1059-8192>), Anne Philippe [aut] (<https://orcid.org/0000-0002-5331-5087>), Guillaume Guerin [ctb] (<https://orcid.org/0000-0001-6298-5579>), Svenja Riedesel [aut] (<https://orcid.org/0000-0003-2936-8776>), Martin Autzen [aut] (<https://orcid.org/0000-0001-6249-426X>), Pierre Guibert [ctb] (<https://orcid.org/0000-0001-8969-8684>), Dirk Mittelstrass [aut] (<https://orcid.org/0000-0002-9567-8791>), Harrison J. Gray [aut] (<https://orcid.org/0000-0002-4555-7473>), Markus Fuchs [ths] Maintainer Sebastian Kreutzer <[email protected]> Description A collection of various R functions for the purpose of Luminescence dating data analysis. This includes, amongst others, data import, export, application of age models, curve deconvolution, sequence analysis and plotting of equivalent dose distributions. Contact Package Developers <[email protected]> License GPL-3 1 2 BugReports https://github.com/R-Lum/Luminescence/issues Depends R (>= 4.0), utils LinkingTo Rcpp (>= 1.0.7), RcppArmadillo (>= 0.10.6.0.0) Imports bbmle (>= 1.0.24), data.table (>= 1.14.0), DEoptim (>= 2.2-6), httr (>= 1.4.2), lamW (>= 2.1.0), matrixStats (>= 0.60.0), methods, minpack.lm (>= 1.2-1), plotrix (>= 3.8-1), raster (>= 3.4-10), readxl (>= 1.3.1), shape (>= 1.4.6), parallel, XML (>= 3.99), zoo (>= 1.8) Suggests spelling (>= 2.2), RLumShiny (>= 0.2.2), plotly (>= 4.9.3), rmarkdown (>= 2.10), rstudioapi (>= 0.13), rjags (>= 4-10), coda (>= 0.19-4), pander (>= 0.6.3), testthat (>= 3.0.2), tiff (>= 0.1-8), devtools (>= 2.4.1), R.rsp (>= 0.44.0) VignetteBuilder R.rsp URL https://CRAN.R-project.org/package=Luminescence Encoding UTF-8 Language en-GB Collate 'Analyse_SAR.OSLdata.R' 'CW2pHMi.R' 'CW2pLM.R' 'CW2pLMi.R' 'CW2pPMi.R' 'Luminescence-package.R' 'PSL2Risoe.BINfileData.R' 'RcppExports.R' 'replicate_RLum.R' 'RLum-class.R' 'smooth_RLum.R' 'names_RLum.R' 'structure_RLum.R' 'length_RLum.R' 'set_RLum.R' 'get_RLum.R' 'RLum.Analysis-class.R' 'RLum.Data-class.R' 'bin_RLum.Data.R' 'RLum.Data.Curve-class.R' 'RLum.Data.Image-class.R' 'RLum.Data.Spectrum-class.R' 'RLum.Results-class.R' 'set_Risoe.BINfileData.R' 'get_Risoe.BINfileData.R' 'Risoe.BINfileData-class.R' 'Risoe.BINfileData2RLum.Analysis.R' 'Risoe.BINfileData2RLum.Data.Curve.R' 'Second2Gray.R' 'addins_RLum.R' 'analyse_Al2O3C_CrossTalk.R' 'analyse_Al2O3C_ITC.R' 'analyse_Al2O3C_Measurement.R' 'analyse_FadingMeasurement.R' 'analyse_IRSAR.RF.R' 'analyse_SAR.CWOSL.R' 'analyse_SAR.TL.R' 'analyse_baSAR.R' 'analyse_pIRIRSequence.R' 'analyse_portableOSL.R' 'app_RLum.R' 'apply_CosmicRayRemoval.R' 'apply_EfficiencyCorrection.R' 'calc_AliquotSize.R' 'calc_AverageDose.R' 'calc_CentralDose.R' 'calc_CobbleDoseRate.R' 'calc_CommonDose.R' 'calc_CosmicDoseRate.R' 'calc_FadingCorr.R' 'calc_FastRatio.R' 'calc_FiniteMixture.R' 'calc_FuchsLang2001.R' 'calc_HomogeneityTest.R' 'calc_Huntley2006.R' 'calc_IEU.R' 'calc_Kars2008.R' 'calc_Lamothe2003.R' 'calc_MaxDose.R' 'calc_MinDose.R' 'calc_OSLLxTxDecomposed.R' 'calc_OSLLxTxRatio.R' 'calc_SourceDoseRate.R' 'calc_Statistics.R' 'calc_TLLxTxRatio.R' 'calc_ThermalLifetime.R' 'calc_WodaFuchs2008.R' 'calc_gSGC.R' 'calc_gSGC_feldspar.R' 'convert_Activity2Concentration.R' 'convert_BIN2CSV.R' 'convert_Concentration2DoseRate.R' R topics documented: 3 'convert_Daybreak2CSV.R' 'convert_PSL2CSV.R' 'convert_RLum2Risoe.BINfileData.R' 'convert_SG2MG.R' 'convert_Wavelength2Energy.R' 'convert_XSYG2CSV.R' 'extract_IrradiationTimes.R' 'fit_CWCurve.R' 'fit_EmissionSpectra.R' 'fit_LMCurve.R' 'fit_OSLLifeTimes.R' 'fit_SurfaceExposure.R' 'fit_ThermalQuenching.R' 'get_Layout.R' 'get_Quote.R' 'get_rightAnswer.R' 'github.R' 'install_DevelopmentVersion.R' 'internal_as.latex.table.R' 'internals_RLum.R' 'merge_RLum.Analysis.R' 'merge_RLum.Data.Curve.R' 'merge_RLum.R' 'merge_RLum.Results.R' 'merge_Risoe.BINfileData.R' 'methods_DRAC.R' 'methods_RLum.R' 'plot_AbanicoPlot.R' 'plot_DRCSummary.R' 'plot_DRTResults.R' 'plot_DetPlot.R' 'plot_FilterCombinations.R' 'plot_GrowthCurve.R' 'plot_Histogram.R' 'plot_KDE.R' 'plot_NRt.R' 'plot_RLum.Analysis.R' 'plot_RLum.Data.Curve.R' 'plot_RLum.Data.Image.R' 'plot_RLum.Data.Spectrum.R' 'plot_RLum.R' 'plot_RLum.Results.R' 'plot_ROI.R' 'plot_RadialPlot.R' 'plot_Risoe.BINfileData.R' 'plot_ViolinPlot.R' 'read_BIN2R.R' 'read_Daybreak2R.R' 'read_PSL2R.R' 'read_RF2R.R' 'read_SPE2R.R' 'read_TIFF2R.R' 'read_XSYG2R.R' 'report_RLum.R' 'scale_GammaDose.R' 'template_DRAC.R' 'tune_Data.R' 'use_DRAC.R' 'utils_DRAC.R' 'verify_SingleGrainData.R' 'write_R2BIN.R' 'write_RLum2CSV.R' 'zzz.R' RoxygenNote 7.1.1 NeedsCompilation yes Repository CRAN Date/Publication 2021-09-02 21:10:47 UTC R topics documented: Luminescence-package . .6 analyse_Al2O3C_CrossTalk . .8 analyse_Al2O3C_ITC . 10 analyse_Al2O3C_Measurement . 13 analyse_baSAR . 16 analyse_FadingMeasurement . 24 analyse_IRSAR.RF . 28 analyse_pIRIRSequence . 35 analyse_portableOSL . 38 analyse_SAR.CWOSL . 40 Analyse_SAR.OSLdata . 45 analyse_SAR.TL . 48 apply_CosmicRayRemoval . 51 apply_EfficiencyCorrection . 53 app_RLum . 55 4 R topics documented: as .............................................. 56 BaseDataSet.ConversionFactors . 57 BaseDataSet.CosmicDoseRate . 58 BaseDataSet.FractionalGammaDose . 60 BaseDataSet.GrainSizeAttenuation . 61 bin_RLum.Data . 61 calc_AliquotSize . 63 calc_AverageDose . 66 calc_CentralDose . 69 calc_CobbleDoseRate . 71 calc_CommonDose . 73 calc_CosmicDoseRate . 75 calc_FadingCorr . 80 calc_FastRatio . 84 calc_FiniteMixture . 86 calc_FuchsLang2001 . 90 calc_gSGC . 92 calc_gSGC_feldspar . 94 calc_HomogeneityTest . 96 calc_Huntley2006 . 98 calc_IEU . 103 calc_Kars2008 . 105 calc_Lamothe2003 . 107 calc_MaxDose . 110 calc_MinDose . 113 calc_OSLLxTxDecomposed . 119 calc_OSLLxTxRatio . 121 calc_SourceDoseRate . 124 calc_Statistics . 127 calc_ThermalLifetime . 129 calc_TLLxTxRatio . 132 calc_WodaFuchs2008 . 135 convert_Activity2Concentration . 136 convert_BIN2CSV . 138 convert_Concentration2DoseRate . 139 convert_Daybreak2CSV . 142 convert_PSL2CSV . 143 convert_RLum2Risoe.BINfileData . 144 convert_SG2MG . 145 convert_Wavelength2Energy . 147 convert_XSYG2CSV . 149 CW2pHMi . 151 CW2pLM . 155 CW2pLMi . 157 CW2pPMi . 159 ExampleData.Al2O3C . 162 ExampleData.BINfileData . 163 ExampleData.CobbleData . 165 R topics documented: 5 ExampleData.CW_OSL_Curve . 165 ExampleData.DeValues . 166 ExampleData.Fading . 167 ExampleData.FittingLM . 169 ExampleData.LxTxData . 170 ExampleData.LxTxOSLData . 171 ExampleData.portableOSL . 171 ExampleData.RLum.Analysis . 172 ExampleData.RLum.Data.Image . 173 ExampleData.ScaleGammaDose . 174 ExampleData.SurfaceExposure . 174 ExampleData.TR_OSL . 177 ExampleData.XSYG . 178 extdata . 180 extract_IrradiationTimes . 181 fit_CWCurve . 184 fit_EmissionSpectra . 188 fit_LMCurve . 191 fit_OSLLifeTimes . 196 fit_SurfaceExposure . 200 fit_ThermalQuenching . 204 get_Layout . 207 get_Quote . ..
Recommended publications
  • Navigating the R Package Universe by Julia Silge, John C
    CONTRIBUTED RESEARCH ARTICLES 558 Navigating the R Package Universe by Julia Silge, John C. Nash, and Spencer Graves Abstract Today, the enormous number of contributed packages available to R users outstrips any given user’s ability to understand how these packages work, their relative merits, or how they are related to each other. We organized a plenary session at useR!2017 in Brussels for the R community to think through these issues and ways forward. This session considered three key points of discussion. Users can navigate the universe of R packages with (1) capabilities for directly searching for R packages, (2) guidance for which packages to use, e.g., from CRAN Task Views and other sources, and (3) access to common interfaces for alternative approaches to essentially the same problem. Introduction As of our writing, there are over 13,000 packages on CRAN. R users must approach this abundance of packages with effective strategies to find what they need and choose which packages to invest time in learning how to use. At useR!2017 in Brussels, we organized a plenary session on this issue, with three themes: search, guidance, and unification. Here, we summarize these important themes, the discussion in our community both at useR!2017 and in the intervening months, and where we can go from here. Users need options to search R packages, perhaps the content of DESCRIPTION files, documenta- tion files, or other components of R packages. One author (SG) has worked on the issue of searching for R functions from within R itself in the sos package (Graves et al., 2017).
    [Show full text]
  • Introduction to Ggplot2
    Introduction to ggplot2 Dawn Koffman Office of Population Research Princeton University January 2014 1 Part 1: Concepts and Terminology 2 R Package: ggplot2 Used to produce statistical graphics, author = Hadley Wickham "attempt to take the good things about base and lattice graphics and improve on them with a strong, underlying model " based on The Grammar of Graphics by Leland Wilkinson, 2005 "... describes the meaning of what we do when we construct statistical graphics ... More than a taxonomy ... Computational system based on the underlying mathematics of representing statistical functions of data." - does not limit developer to a set of pre-specified graphics adds some concepts to grammar which allow it to work well with R 3 qplot() ggplot2 provides two ways to produce plot objects: qplot() # quick plot – not covered in this workshop uses some concepts of The Grammar of Graphics, but doesn’t provide full capability and designed to be very similar to plot() and simple to use may make it easy to produce basic graphs but may delay understanding philosophy of ggplot2 ggplot() # grammar of graphics plot – focus of this workshop provides fuller implementation of The Grammar of Graphics may have steeper learning curve but allows much more flexibility when building graphs 4 Grammar Defines Components of Graphics data: in ggplot2, data must be stored as an R data frame coordinate system: describes 2-D space that data is projected onto - for example, Cartesian coordinates, polar coordinates, map projections, ... geoms: describe type of geometric objects that represent data - for example, points, lines, polygons, ... aesthetics: describe visual characteristics that represent data - for example, position, size, color, shape, transparency, fill scales: for each aesthetic, describe how visual characteristic is converted to display values - for example, log scales, color scales, size scales, shape scales, ..
    [Show full text]
  • Sharing and Organizing Research Products As R Packages Matti Vuorre1 & Matthew J
    Sharing and organizing research products as R packages Matti Vuorre1 & Matthew J. C. Crump2 1 Oxford Internet Institute, University of Oxford, United Kingdom 2 Department of Psychology, Brooklyn College of CUNY, New York USA A consensus on the importance of open data and reproducible code is emerging. How should data and code be shared to maximize the key desiderata of reproducibility, permanence, and accessibility? Research assets should be stored persistently in formats that are not software restrictive, and documented so that others can reproduce and extend the required computations. The sharing method should be easy to adopt by already busy researchers. We suggest the R package standard as a solution for creating, curating, and communicating research assets. The R package standard, with extensions discussed herein, provides a format for assets and metadata that satisfies the above desiderata, facilitates reproducibility, open access, and sharing of materials through online platforms like GitHub and Open Science Framework. We discuss a stack of R resources that help users create reproducible collections of research assets, from experiments to manuscripts, in the RStudio interface. We created an R package, vertical, to help researchers incorporate these tools into their workflows, and discuss its functionality at length in an online supplement. Together, these tools may increase the reproducibility and openness of psychological science. Keywords: reproducibility; research methods; R; open data; open science Word count: 5155 Introduction package standard, with additional R authoring tools, provides a robust framework for organizing and sharing reproducible Research projects produce experiments, data, analyses, research products. manuscripts, posters, slides, stimuli and materials, computa- Some advances in data-sharing standards have emerged: It tional models, and more.
    [Show full text]
  • Rkward: a Comprehensive Graphical User Interface and Integrated Development Environment for Statistical Analysis with R
    JSS Journal of Statistical Software June 2012, Volume 49, Issue 9. http://www.jstatsoft.org/ RKWard: A Comprehensive Graphical User Interface and Integrated Development Environment for Statistical Analysis with R Stefan R¨odiger Thomas Friedrichsmeier Charit´e-Universit¨atsmedizin Berlin Ruhr-University Bochum Prasenjit Kapat Meik Michalke The Ohio State University Heinrich Heine University Dusseldorf¨ Abstract R is a free open-source implementation of the S statistical computing language and programming environment. The current status of R is a command line driven interface with no advanced cross-platform graphical user interface (GUI), but it includes tools for building such. Over the past years, proprietary and non-proprietary GUI solutions have emerged, based on internal or external tool kits, with different scopes and technological concepts. For example, Rgui.exe and Rgui.app have become the de facto GUI on the Microsoft Windows and Mac OS X platforms, respectively, for most users. In this paper we discuss RKWard which aims to be both a comprehensive GUI and an integrated devel- opment environment for R. RKWard is based on the KDE software libraries. Statistical procedures and plots are implemented using an extendable plugin architecture based on ECMAScript (JavaScript), R, and XML. RKWard provides an excellent tool to manage different types of data objects; even allowing for seamless editing of certain types. The objective of RKWard is to provide a portable and extensible R interface for both basic and advanced statistical and graphical analysis, while not compromising on flexibility and modularity of the R programming environment itself. Keywords: GUI, integrated development environment, plugin, R.
    [Show full text]
  • Analysis of Cell-Based Rnai Screens Comment Michael Boutros*, Lígia P Brás†‡ and Wolfgang Huber†
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Springer - Publisher Connector Open Access Software2006BoutrosetVolume al. 7, Issue 7, Article R66 Analysis of cell-based RNAi screens comment Michael Boutros*, Lígia P Brás†‡ and Wolfgang Huber† Addresses: *Signaling and Functional Genomics, German Cancer Research Center, Im Neuenheimer Feld 580, 69120 Heidelberg, Germany. †EMBL - European Bioinformatics Institute, Cambridge CB10 1SD, UK. ‡Centre for Chemical and Biological Engineering, IST, Technical University of Lisbon, Av. Rovisco Pais, P-1049-001 Lisbon, Portugal. Correspondence: Michael Boutros. Email: [email protected]. Wolfgang Huber. Email: [email protected] reviews Published: 25 July 2006 Received: 27 March 2006 Revised: 7 June 2006 Genome Biology 2006, 7:R66 (doi:10.1186/gb-2006-7-7-r66) Accepted: 25 July 2006 The electronic version of this article is the complete one and can be found online at http://genomebiology.com/2006/7/7/R66 © 2006 Boutros et al.; licensee BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. reports Analysis<p>cellHTS of cell-based is a new method RNAi screens for the analysis and documentation of RNAi screens.</p> Abstract RNA interference (RNAi) screening is a powerful technology for functional characterization of deposited research biological pathways. Interpretation of RNAi screens requires computational and statistical analysis techniques. We describe a method that integrates all steps to generate a scored phenotype list from raw data.
    [Show full text]
  • R Generation [1] 25
    IN DETAIL > y <- 25 > y R generation [1] 25 14 SIGNIFICANCE August 2018 The story of a statistical programming they shared an interest in what Ihaka calls “playing academic fun language that became a subcultural and games” with statistical computing languages. phenomenon. By Nick Thieme Each had questions about programming languages they wanted to answer. In particular, both Ihaka and Gentleman shared a common knowledge of the language called eyond the age of 5, very few people would profess “Scheme”, and both found the language useful in a variety to have a favourite letter. But if you have ever been of ways. Scheme, however, was unwieldy to type and lacked to a statistics or data science conference, you may desired functionality. Again, convenience brought good have seen more than a few grown adults wearing fortune. Each was familiar with another language, called “S”, Bbadges or stickers with the phrase “I love R!”. and S provided the kind of syntax they wanted. With no blend To these proud badge-wearers, R is much more than the of the two languages commercially available, Gentleman eighteenth letter of the modern English alphabet. The R suggested building something themselves. they love is a programming language that provides a robust Around that time, the University of Auckland needed environment for tabulating, analysing and visualising data, one a programming language to use in its undergraduate statistics powered by a community of millions of users collaborating courses as the school’s current tool had reached the end of its in ways large and small to make statistical computing more useful life.
    [Show full text]
  • R Programming for Data Science
    R Programming for Data Science Roger D. Peng This book is for sale at http://leanpub.com/rprogramming This version was published on 2015-07-20 This is a Leanpub book. Leanpub empowers authors and publishers with the Lean Publishing process. Lean Publishing is the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do. ©2014 - 2015 Roger D. Peng Also By Roger D. Peng Exploratory Data Analysis with R Contents Preface ............................................... 1 History and Overview of R .................................... 4 What is R? ............................................ 4 What is S? ............................................ 4 The S Philosophy ........................................ 5 Back to R ............................................ 5 Basic Features of R ....................................... 6 Free Software .......................................... 6 Design of the R System ..................................... 7 Limitations of R ......................................... 8 R Resources ........................................... 9 Getting Started with R ...................................... 11 Installation ............................................ 11 Getting started with the R interface .............................. 11 R Nuts and Bolts .......................................... 12 Entering Input .......................................... 12 Evaluation ...........................................
    [Show full text]
  • R: a Swiss Army Knife for Market Research
    R: A Swiss Army Knife for Market Research Enhancing work practices with R Martin Chan – Consultant, Rainmakers CSI 12th September, 2018 1 2 This presentation is about using R in business environments or conditions where its usage is less intuitively suitable… … and a story of how R has been transformative for our work practices 2 3 Who are we? What do we do? 3 4 What How Where Answer strategic Estimate size of market, and size of Across multiple questions to help our opportunity, anticipating trends industries and clients grow profitably markets Utilise resources available within an Inform strategic decisions organisation (e.g. stakeholder knowledge, • FMCG through creative and existing research) • Finance & analytical thinking Insurance Develop consumer targeting frameworks – • Travel identify core consumers and areas of • Media opportunities 4 5 A team with a mix of backgrounds from strategy, brand planning, marketing, research… (where analytics is a key, but only one of the components of our work) 5 6 What’s different about the use of R in our work? 6 Challenges of Using R Nature of data: Nature of U&A Client 1 2 3 disparate, patchy data requirement and expectations (of outputs) U&A – research with the aim to understand a market and identify growth opportunities by answering questions on whom to target, with what, and how. (Source: https://www.ipsos.com/en/ipsos-encyclopedia- 7 usage-attitude-surveys-ua) Nature of data: 1 disparate, patchy 8 9 Historical survey data – often designed for different purposes Stakeholder Interviews Our data come (Qualitative) together in and collected from different samples different forms, like pieces of Population / Demographic data (from census, World Bank Customer Interviews (Qualitative) JIGSAW research etc.) Pricing data Historical segmentation work (e.g.
    [Show full text]
  • An Introduction to R Graphics 4. Ggplot2
    Data Visualization in R 4. ggplot2 Michael Friendly SCS Short Course Sep/Oct, 2018 http://www.datavis.ca/courses/RGraphics/ Resources: Books Hadley Wickham, ggplot2: Elegant graphics for data analysis, 2nd Ed. 1st Ed: Online, http://ggplot2.org/book/ ggplot2 Quick Reference: http://sape.inf.usi.ch/quick-reference/ggplot2/ Complete ggplot2 documentation: http://docs.ggplot2.org/current/ Winston Chang, R Graphics Cookbook: Practical Recipes for Visualizing Data Cookbook format, covering common graphing tasks; the main focus is on ggplot2 R code from book: http://www.cookbook-r.com/Graphs/ Download from: http://ase.tufts.edu/bugs/guide/assets/R%20Graphics%20Cookbook.pdf Antony Unwin, Graphical Data Analysis with R R code: http://www.gradaanwr.net/ 2 Resources: Cheat sheets • Data visualization with ggplot2: https://www.rstudio.com/wp-content/uploads/2016/11/ggplot2- cheatsheet-2.1.pdf • Data transformation with dplyr: https://github.com/rstudio/cheatsheets/raw/master/source/pdfs/data- transformation-cheatsheet.pdf 3 What is ggplot2? • ggplot2 is Hadley Wickham’s R package for producing “elegant graphics for data analysis” . It is an implementation of many of the ideas for graphics introduced in Lee Wilkinson’s Grammar of Graphics . These ideas and the syntax of ggplot2 help to think of graphs in a new and more general way . Produces pleasing plots, taking care of many of the fiddly details (legends, axes, colors, …) . It is built upon the “grid” graphics system . It is open software, with a large number of gg_ extensions. See: http://www.ggplot2-exts.org/gallery/ 4 Follow along • From the course web page, click on the script gg-cars.R, http://www.datavis.ca/courses/RGraphics/R/gg-cars.R • Select all (ctrl+A) and copy (ctrl+C) to the clipboard • In R Studio, open a new R script file (ctrl+shift+N) • Paste the contents (ctrl+V) • Run the lines (ctrl+Enter) to along with me ggplot2 vs base graphics Some things that should be simple are harder than you’d like in base graphics Here, I’m plotting gas mileage (mpg) vs.
    [Show full text]
  • Annexes : Installation Du Logiciel R Et Des Packages R
    Annexes : Installation du logiciel R et des packages R Pr´e-requis et objectif • Aucun pr´e-requis n’est n´ecessaire.La lecture du chapitre 1 pourrait tou- tefois se r´ev´eler int´eressante. • Ce chapitre d´ecritcomment installer le logiciel R, dans sa version x (rem- placer partout dans le reste de ce document x par le num´ero de la derni`ere version disponible), sous le syst`emed’exploitation Microsoft Windows et aussi comment ajouter des packages suppl´ementaires sous Windows ou sous Linux. SECTION C.1 Installation de R sous Microsoft Windows Commencez par t´el´echarger le logiciel R (fichier R-x-win.exe o`u x est le nu- m´ero de la derni`ereversion disponible) `a l’aide de votre navigateur web usuel `a l’adresse suivante : http://cran.r-project.org/bin/windows/base/ Enregistrez ensuite ce fichier ex´ecutable sur le bureau de Windows puis double- cliquez sur le fichier R-x-win.exe dont voici l’icˆone : . Le logiciel s’installe alors et vous n’avez plus qu’`a suivre les instructions qui s’affichent et `a conserver les options propos´ees par d´efaut. Lorsque l’icˆone est ajout´ee sur le bureau, l’installation peut ˆetre consi- d´er´ee comme termin´ee. 574 Le logiciel R SECTION C.2 Installation de packages suppl´ementaires De nombreux modules (packages ou librairies) suppl´ementaires sont dispo- nibles sur le site internet : http://cran.r-project.org/web/packages/available_packages_by_name. html, ou bien encore ici : http://cran.r-project.org/bin/windows/contrib/, dans le dossier corres- pondant au num´ero x de votre version de R.
    [Show full text]
  • December 2016, Volume 34 No.2
    ISSN 0735-1348 Department of Physics, East Carolina University, 1000 East 5th Street, Greenville, NC 27858, USA http://www.ecu.edu/cs-cas/physics/ancient-timeline/ December 2016, Volume 34 No.2 IRSL dating of fast-fading sanidine feldspars from Sulawesi, Indonesia 1 Bo Li, Richard G. Roberts, Adam Brumm, Yu-Jie Guo, Budianto Hakim, Muhammad Ramli, Maxime Aubert, Rainer Grün, Jian-xin Zhao, E. Wahyu Saptomo Bayesian statistics in luminescence dating: The ‘baSAR’-model and its 14 implementation in the R package ‘Luminescence’ Norbert Mercier, Sebastian Kreutzer, Claire Christophe, Guillaume Guérin, Pierre Guibert, Christelle Lahaye, Philippe Lanos, Anne Philippe, and Chantal Tribolo RLumShiny - A graphical user interface for the R Package ‘Luminescence’ 22 Christoph Burow, Sebastian Kreutzer, Michael Dietze, Margret C. Fuchs, Manfred Fischer, Christoph Schmidt, Helmut Brückner Thesis abstracts 33 Bibliography 36 Ancient TL Started by the late David Zimmerman in 1977 EDITOR Regina DeWitt, Department of Physics, East Carolina University, Howell Science Complex, 1000 E. 5th Street Greenville, NC 27858, USA; Tel: +252-328-4980; Fax: +252-328-0753 ([email protected]) EDITORIAL BOARD Ian K. Bailiff, Luminescence Dating Laboratory, Univ. of Durham, Durham, UK ([email protected]) Geoff A.T. Duller, Institute of Geography and Earth Sciences, Aberystwyth University, Ceredigion, Wales, UK ([email protected]) Sheng-Hua Li, Department of Earth Sciences, The University of Hong Kong, Hong Kong, China ([email protected]) Shannon Mahan, U.S. Geological Survey, Denver Federal Center, Denver, CO, USA ([email protected]) Richard G. Roberts, School of Earth and Environmental Sciences, University of Wollongong, Australia ([email protected]) REVIEWERS PANEL Richard M.
    [Show full text]
  • R Programming
    Chapter 6 R Programming 6.1 R, Matlab, and Python R is a programming language especially designed for data analysis and data visualization. In some cases it is more convenient to use R than C++ or Java, making R an important data analysis tool. We describe below similarities and di↵erences between R and its close relatives Matlab and Python. R is similar to Matlab and Python in the following ways: • They run inside an interactive shell in their default setting. In some cases this shell is a complete graphical user interface (GUI). • They emphasize storing and manipulating data as multidimensional arrays. • They interface packages featuring functionalities, both generic, such as ma- trix operations, SVD, eigenvalues solvers, random number generators, and optimization routines; and specialized, such as kernel smoothing and sup- port vector machines. • They exhibit execution time slower than that of C, C++, and Fortran, and are thus poorly suited for analyzing massive1 data. • They can interface with native C++ code, supporting large scale data analysis by implementing computational bottlenecks in C or C++. The three languages di↵er in the following ways: • R and Python are open-source and freely available for Windows, Linux, and Mac, while Matlab requires an expensive license. • R, unlike Matlab, features ease in extending the core language by writing new packages, as well as in installing packages contributed by others. 1The slowdown can be marginal or significant, depending on the program’s implementation. Vectorized code may improve computational efficiency by performing basic operations on entire arrays rather than on individual array elements inside nested loops.
    [Show full text]