This help topic is for R version 2.9.0. For the current version of R, try https://stat.ethz.ch/R-manual/R-patched/library/utils/html/person.html
person {utils}R Documentation

Person Names and Contact Information

Description

A class and utility methods for holding information about persons like name and email address.

Usage

person(first = "", last = "", middle = "", email = "")
personList(...)
as.person(x)
as.personList(x)

## S3 method for class 'person'
as.character(x, ...)
## S3 method for class 'personList'
as.character(x, ...)

## S3 method for class 'person'
toBibtex(object, ...)
## S3 method for class 'personList'
toBibtex(object, ...)

Arguments

first

character string, first name

middle

character string, middle name(s)

last

character string, last name

email

character string, email address

...

for personList an arbitrary number of person objects

x

a character string or an object of class person or personList

object

an object of class person or personList

Examples

## create a person object directly
p1 <- person("Karl", "Pearson", email = "pearson@stats.heaven")
p1

## convert a string
p2 <- as.person("Ronald Aylmer Fisher")
p2

## create one object holding both
p <- personList(p1, p2)
ps <- as.character(p)
ps
as.personList(ps)

## convert to BibTeX author field
toBibtex(p)

[Package utils version 2.9.0 ]