The R Project SVN R

Rev

Rev 24858 | Rev 29571 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 24858 Rev 27119
Line 16... Line 16...
16
\value{
16
\value{
17
  A character vector of same length as \code{names} with each changed to
17
  A character vector of same length as \code{names} with each changed to
18
  a syntactically valid name.
18
  a syntactically valid name.
19
}
19
}
20
\details{
20
\details{
21
  A syntactically valid name consists of letters, numbers, and the dot
21
  A syntactically valid name consists of letters, numbers and the dot or
22
  character and starts with a letter or the dot.  Names such as
22
  underline characters and starts with a letter or the dot not followed
23
  \code{".2"} are not valid, and neither are the reserved words.
23
  by a number.  Names such as \code{".2way"} are not valid, and neither
-
 
24
  are the reserved words.
24
 
25
 
25
  The character \code{"X"} is prepended if necessary.
26
  The character \code{"X"} is prepended if necessary.
26
  All invalid characters are translated to \code{"."}.  A missing value
27
  All invalid characters are translated to \code{"."}.  A missing value
27
  is translated to \code{"NA"}.  Names which match \R keywords have a dot
28
  is translated to \code{"NA"}.  Names which match \R keywords have a dot
28
  appended to them.  Duplicated values are altered by
29
  appended to them.  Duplicated values are altered by