Ross Ihaka
University of Auckland
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ross Ihaka.
Journal of Computational and Graphical Statistics | 1996
Ross Ihaka; Robert Gentleman
Abstract In this article we discuss our experience designing and implementing a statistical computing language. In developing this new language, we sought to combine what we felt were useful features from two existing computer languages. We feel that the new language provides advantages in the areas of portability, computational efficiency, memory management, and scoping.
Journal of Computational and Graphical Statistics | 2000
Robert Gentleman; Ross Ihaka
Abstract Programming environments such as S and Lisp-Stat have languages for performing computations, data storage mechanisms, and a graphical interface. These languages provide an interactive interface to data analysis that is invaluable. To take full advantage of these programming environments, statisticians must understand the differences between them. Ihaka and Gentleman introduced R, a version of S which uses a different scoping regimen. In some ways this makes R behave more like Lisp-Stat. This article discusses the concept of scoping rules and shows how lexical scope can enhance the functionality of a language.
sketch based interfaces and modeling | 2007
Rachel Patel; Beryl Plimmer; John C. Grundy; Ross Ihaka
The ability to automatically recognize a sketch accurately is important to computer-based diagramming. Many recognition techniques have been proposed but few researchers have reported the use of formal methods to select the most appropriate ink features for recognition algorithms. We have used a statistical approach to identify the most important distinguishing features of ink for dividing text and shapes. We implemented these into an existing recognition engine and conducted a comparative evaluation. Our feature set more successfully classified a range of common diagram elements than two existing dividers.
Journal of Computational and Graphical Statistics | 2000
Paul Murrell; Ross Ihaka
Abstract A simple method for providing mathematical annotation of plots produced with the R environment is described. Although the implementation is specific to R, a similar method could be used in any environment which uses an expression-based command interface and provides a basic quoting mechanism.
Archive | 2008
Ross Ihaka; Duncan Temple Lang
The application of cutting-edge statistical methodology is limited by the capabilities of the systems in which it is implemented. In particular, the limitations of R mean that applications developed there do not scale to the larger problems of interest in practice. We identify some of the limitations of the computational model of the R language that reduces its effectiveness for dealing with large data efficiently in the modern era.
Communications in Statistics-theory and Methods | 1993
Ross Ihaka
Seismologists have developed models which relate observed ground motion to the physical parameters of the earthquake which caused it These models are based on an idealized model which approximates the behavior of the real earth. In this paper we will examine some of the uncertainties which cause observations to deviate from such models. These uncertainties include presence of contaminating noise and the wave scattering caused by the inhomogeneous nature of the earth. By modeling such uncertainties statistically, we are able to formulate a maximum -likelihood type procedure for model fitting and address the such issues as of the computation of standard errors and graphical diagnostics for goodness-of-fit. The paper illustrates the procedure on observations from a small Califomian earthquake.
Journal of Computational and Graphical Statistics | 2000
Robert Gentleman; Ross Ihaka
Abstract This article compares two new computer languages, Dylan and Java. The comparison is based on their relative merits in terms of statistical computing.
Journal of the American Statistical Association | 2006
Ross Ihaka
Casella, G., and Berger, R. L. (2002), Statistical Inference, Belmont, CA: Duxbury Press. Davison, A. C., and Hinkley, D. V. (1999), Bootstrap Methods and Their Applications, Cambridge, U.K.: Cambridge University Press. Efron, B., and Tibshirani, R. J. (1993), An Introduction to the Bootstrap, New York: Chapman & Hall/CRC. Eubank, R. L. (1999), Nonparametric Regression and Spline Smoothing (2nd ed.), New York: Marcel Dekker. Evans, M. J., and Rosenthal, J. S. (2004), Probability and Statistics, New York: W. H. Freeman and Company. Fishman, G. S. (2000), Monte Carlo: Concepts, Algorithms, and Applications, New York: Springer-Verlag. Fletcher, R. (1987), Practical Methods of Optimization, New York: Wiley. Gentle, J. E. (2002), Elements of Computational Statistics, New York: SpringerVerlag. (2004), “Courses in Statistical Computing and Computational Statistics,” The American Statistician, 58, 2–5. Givens, G. H., and Hoeting, J. A. (2005), website for Computational Statistics, available at http://www.stat.colostate.edu/computationalstatistics/. Lange, K. (1999), Numerical Analysis for Statisticians, New York: SpringerVerlag. Monahan, J. F. (2001), Numerical Methods of Statistics, Cambridge, U.K.: Cambridge University Press. Robert, C. P., and Casella, G. (2004), Monte Carlo Statistical Methods, New York: Springer-Verlag.
international cryptology conference | 1994
Don Davis; Ross Ihaka; Philip Fenstermacher
In Proceedings of the 3rd International Workshop on Distributed Statistical Computing (DSC 2003) (2003) | 2003
Ross Ihaka