# R Keyword Search

Enter a search term here or click on a keyword at the right:

Click here to update the search database.

Keywords

Basics
  - attribute: Data Attributes
  - chron: Dates and Times
  - classes: Data Types (not OO)
  - NA: Missing Values
  - category: Categorical Data
  - character: Character Data ("String") Operations
  - complex: Complex Numbers
  - data: Environments, Scoping, Packages
  - datasets: Datasets available by data()
  - list: Lists
  - manip: Data Manipulation
  - sysdata: Basic System Variables

Graphics
  - aplot: Add to Existing Plot / internal plot
  - color: Color, Palettes etc
  - device: Graphical Devices
  - dplot: Computations Related to Plotting
  - dynamic: Dynamic Graphics
  - hplot: High-Level Plots
  - iplot: Interacting with Plots

MASS (the book) uses
  - classif: Classification
  - neural: Neural Networks
  - spatial: Spatial Statistics

Mathematics
  - arith: Basic Arithmetic and Sorting
  - array: Matrices and Arrays
  - algebra: Linear Algebra
  - graphs: Graphs (not graphics), i.e nodes&edges, e.g. dendrograms
  - logic: Logical Operators
  - math: Mathematical Calculus etc
  - optimize: Optimization
  - symbolmath: "Symbolic Math", as polynomials, fractions

Programming, Input/Ouput, and Miscellaneous
  - IO: Input/output
  - connection: Input/Output Connections
  - database: Interfaces to databases
  - file: Input/Output Files
  - debugging: Debugging Tools
  - documentation: Documentation
  - environment: Session Environment
  - error: Error Handling
  - internal: Internal Objects (not part of API)
  - iteration: Looping and Iteration
  - methods: Methods and Generic Functions
  - misc: Miscellaneous
  - print: Printing
  - programming: Programming
  - interface: Interfaces to Other Languages
  - utilities: Utilities

Statistics
  - cluster: Clustering
  - datagen: Functions for generating data sets
  - design: Designed Experiments
  - distribution: Probability Distributions and Random Numbers
  - htest: Statistical Inference
  - models: Statistical Models
  - regression: Regression
  - nonlinear: Non-linear Regression
  - multivariate: Multivariate Techniques
  - nonparametric: Nonparametric Statistics
  - robust: Robust/Resistant Techniques
  - smooth: Curve (and Surface) Smoothing
  - loess: Loess Objects
  - survey: Complex survey samples
  - survival: Survival Analysis
  - tree: Regression and Classification Trees
  - ts: Time Series
  - univar: simple univariate statistics

    str = strsplit(Xselect," ")[[1]][1]
    help(str,package=.packages(all.available=TRUE), chmhelp = FALSE, htmlhelp = FALSE,pager=function(a,b,c,d) helpstr <<- gsub('_\b','',readLines(a)))

    idx=grep('^Examples:',helpstr)
    if (length(idx)>0) {
        cat(paste(helpstr[1:idx],collapse="\n"))
        cat(HTMLon())
        cat('<br><span contenteditable="false"><input type="button" value="Run Examples" onclick="rpad.calculateNext(this);" class="runButton"/></span><br>')
        cat('<pre dojoType="Rpad" rpadRun="none">')
        fixhtmlencodings = function (str) {
            str = gsub("&","&amp;",str)
            str = gsub("<","&lt;",str)
            str = gsub(">","&gt;",str)
            str
        }
        cat('require(',gsub(".*package:([a-zA-Z0-9\.]*) .*","\\1",helpstr[1]),')<br>')
        cat('#newgraph(width=6) # uncomment this line to adjust the plot size<br>')
        cat(fixhtmlencodings(paste(helpstr[(idx+1):NROW(helpstr)],collapse="\n")))
        cat("HTMLon(); showgraph() # the plot will be blank","if the examples don't plot anything")
        cat('</pre>')
    } else
        cat(paste(helpstr,collapse="\n"))

by Tom Short, tshort@epri.com, Copyright 2005. EPRI, license: GNU GPL v2 or greater