r-gregmisc-users Mailing List for R gregmisc package (Page 2)
Brought to you by:
warnes
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
(12) |
Apr
(5) |
May
(3) |
Jun
(5) |
Jul
(2) |
Aug
(5) |
Sep
(7) |
Oct
(15) |
Nov
(34) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(3) |
Feb
(16) |
Mar
(28) |
Apr
(5) |
May
|
Jun
(5) |
Jul
(9) |
Aug
(50) |
Sep
(29) |
Oct
(9) |
Nov
(25) |
Dec
(7) |
2008 |
Jan
(6) |
Feb
(4) |
Mar
(5) |
Apr
(8) |
May
(26) |
Jun
(11) |
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(9) |
2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
(2) |
May
(26) |
Jun
|
Jul
(10) |
Aug
(6) |
Sep
|
Oct
(7) |
Nov
(3) |
Dec
(2) |
2010 |
Jan
(45) |
Feb
(11) |
Mar
|
Apr
(1) |
May
(8) |
Jun
(7) |
Jul
(3) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(9) |
Dec
(1) |
2011 |
Jan
(2) |
Feb
|
Mar
|
Apr
(3) |
May
(1) |
Jun
|
Jul
|
Aug
(14) |
Sep
(29) |
Oct
(3) |
Nov
|
Dec
(3) |
2012 |
Jan
|
Feb
|
Mar
|
Apr
(7) |
May
(6) |
Jun
(59) |
Jul
|
Aug
(8) |
Sep
(21) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
(1) |
Feb
|
Mar
(10) |
Apr
|
May
(18) |
Jun
(25) |
Jul
(18) |
Aug
(1) |
Sep
(6) |
Oct
(28) |
Nov
(4) |
Dec
(13) |
2014 |
Jan
(7) |
Feb
(5) |
Mar
(4) |
Apr
(36) |
May
(3) |
Jun
(7) |
Jul
(46) |
Aug
(14) |
Sep
(12) |
Oct
(2) |
Nov
|
Dec
(12) |
2015 |
Jan
(4) |
Feb
|
Mar
|
Apr
(80) |
May
(36) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <wa...@us...> - 2015-05-01 17:22:15
|
Revision: 2004 http://sourceforge.net/p/r-gregmisc/code/2004 Author: warnes Date: 2015-05-01 17:22:14 +0000 (Fri, 01 May 2015) Log Message: ----------- Summary: Punctuation. Modified Paths: -------------- trunk/gplots/man/sinkplot.Rd Modified: trunk/gplots/man/sinkplot.Rd =================================================================== --- trunk/gplots/man/sinkplot.Rd 2015-05-01 17:20:45 UTC (rev 2003) +++ trunk/gplots/man/sinkplot.Rd 2015-05-01 17:22:14 UTC (rev 2004) @@ -31,7 +31,7 @@ \references{Functionality requested by Kevin Wright \email{kw...@es...} in the R-devel newlist posting - \url{https://stat.ethz.ch/pipermail/r-devel/2004-January/028483.html} + \url{https://stat.ethz.ch/pipermail/r-devel/2004-January/028483.html}. } \author{ Gregory R. Warnes \email{gr...@wa...} } \seealso{ \code{\link[utils]{capture.output}}, \code{\link{textplot}} } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 17:20:47
|
Revision: 2003 http://sourceforge.net/p/r-gregmisc/code/2003 Author: warnes Date: 2015-05-01 17:20:45 +0000 (Fri, 01 May 2015) Log Message: ----------- Correct URLs in man pages. Modified Paths: -------------- trunk/gplots/NAMESPACE Modified: trunk/gplots/NAMESPACE =================================================================== --- trunk/gplots/NAMESPACE 2015-05-01 17:20:05 UTC (rev 2002) +++ trunk/gplots/NAMESPACE 2015-05-01 17:20:45 UTC (rev 2003) @@ -63,6 +63,8 @@ S3method(print, ci2d) S3method(print, hist2d) +S3method(qqnorm, aov) + S3method(textplot, character) S3method(textplot, data.frame) S3method(textplot, default) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 17:20:08
|
Revision: 2002 http://sourceforge.net/p/r-gregmisc/code/2002 Author: warnes Date: 2015-05-01 17:20:05 +0000 (Fri, 01 May 2015) Log Message: ----------- Correct URLs in man pages. Modified Paths: -------------- trunk/gplots/man/heatmap.2.Rd trunk/gplots/man/sinkplot.Rd Modified: trunk/gplots/man/heatmap.2.Rd =================================================================== --- trunk/gplots/man/heatmap.2.Rd 2015-05-01 16:34:19 UTC (rev 2001) +++ trunk/gplots/man/heatmap.2.Rd 2015-05-01 17:20:05 UTC (rev 2002) @@ -276,7 +276,7 @@ The default colors range from red to white (\code{heat.colors}) and are not pretty. Consider using enhancements such as the \pkg{RColorBrewer} package, - \url{http://cran.r-project.org/src/contrib/PACKAGES.html#RColorBrewer} + \url{http://cran.r-project.org/web/packages/RColorBrewer} to select better colors. By default four components will be displayed in the plot. At the top Modified: trunk/gplots/man/sinkplot.Rd =================================================================== --- trunk/gplots/man/sinkplot.Rd 2015-05-01 16:34:19 UTC (rev 2001) +++ trunk/gplots/man/sinkplot.Rd 2015-05-01 17:20:05 UTC (rev 2002) @@ -31,7 +31,8 @@ \references{Functionality requested by Kevin Wright \email{kw...@es...} in the R-devel newlist posting - \url{https://www.stat.math.ethz.ch/pipermail/r-devel/2004-January/028483.html}} + \url{https://stat.ethz.ch/pipermail/r-devel/2004-January/028483.html} + } \author{ Gregory R. Warnes \email{gr...@wa...} } \seealso{ \code{\link[utils]{capture.output}}, \code{\link{textplot}} } \examples{ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 16:34:21
|
Revision: 2001 http://sourceforge.net/p/r-gregmisc/code/2001 Author: warnes Date: 2015-05-01 16:34:19 +0000 (Fri, 01 May 2015) Log Message: ----------- Update NEWS again. Modified Paths: -------------- trunk/gplots/inst/NEWS Modified: trunk/gplots/inst/NEWS =================================================================== --- trunk/gplots/inst/NEWS 2015-05-01 16:34:02 UTC (rev 2000) +++ trunk/gplots/inst/NEWS 2015-05-01 16:34:19 UTC (rev 2001) @@ -1,4 +1,4 @@ -Release 2.17.0 - 2015-04-23 +Release 2.17.0 - 2015-04-28 --------------------------- New Features: @@ -33,6 +33,13 @@ - In the balloonplot() examples, explicitly specify the 'neworder' argument to gplots:::reorder.factor to prevent errors. +Other Changes: + +- smartlegend() is now marked as deprecated, since the relative + positioning feature ('top', 'right') has been added to + graphics::legend() + + Release 2.16.0 - 2015-01-02 --------------------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 16:34:04
|
Revision: 2000 http://sourceforge.net/p/r-gregmisc/code/2000 Author: warnes Date: 2015-05-01 16:34:02 +0000 (Fri, 01 May 2015) Log Message: ----------- Improve package description. Modified Paths: -------------- trunk/gplots/DESCRIPTION Modified: trunk/gplots/DESCRIPTION =================================================================== --- trunk/gplots/DESCRIPTION 2015-05-01 16:31:33 UTC (rev 1999) +++ trunk/gplots/DESCRIPTION 2015-05-01 16:34:02 UTC (rev 2000) @@ -1,6 +1,25 @@ Package: gplots Title: Various R Programming Tools for Plotting Data -Description: Various R programming tools for plotting data +Description: Various R programming tools for plotting data, including: + - calculating and plotting locally smoothed summary functionas + ('bandplot', 'wapply'), + - enhanced versions of standard plots ('barplot2', 'boxplot2', + 'heatmap.2', 'smartlegend'), + - manipulating colors ('col2hex', 'colorpanel', 'redgreen', + 'greenred', 'bluered', 'redblue', 'rich.colors'), + - calculating and plotting two-dimensional data summaries ('ci2d', + 'hist2d'), + - enhanced regression diagnostic plots ('lmplot2', 'residplot'), + - formula-enabled interface to stats::lowess function ('lowess'), + - displaying textual data in plots ('textplot', 'sinkplot'), + - plotting a matrix where each cell contains a dot whose size + reflects the relative magnitude of the elements ('balloonplot'), + - plotting venn diagrams ('venn'), + - displaying Open-Office syle plots ('ooplot'), + - plotting multiple datasets on same region, with separate axes + ('overplot'), + - plotting means and cofidence intervals ('plotCI', 'plotmeans'), + - spacing points in an x-y plot so they don't overlap ('space'). Depends: R (>= 3.0) Imports: gtools, gdata, stats, caTools, KernSmooth Suggests: grid, MASS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 16:31:36
|
Revision: 1999 http://sourceforge.net/p/r-gregmisc/code/1999 Author: warnes Date: 2015-05-01 16:31:33 +0000 (Fri, 01 May 2015) Log Message: ----------- Mark 'smartlegend' as deprecated Modified Paths: -------------- trunk/gplots/man/smartlegend.Rd Modified: trunk/gplots/man/smartlegend.Rd =================================================================== --- trunk/gplots/man/smartlegend.Rd 2015-05-01 16:28:48 UTC (rev 1998) +++ trunk/gplots/man/smartlegend.Rd 2015-05-01 16:31:33 UTC (rev 1999) @@ -2,7 +2,7 @@ \alias{smartlegend} \title{Place a legend in a specified logical ("top","bottom", "left", "right", etc) location on a plot.} -\description{ +\description{ This function places a legend in a specified logical ("top","bottom", "left", "right", etc) location on a plot. } @@ -23,6 +23,10 @@ \value{ Same as \code{legend} } +\note{ + This function is deprecated because \code{\link{legend}} has + implemented relative positioning (e.g. \code{x="topright"}). +} \author{Gregory R. Warnes \email{gr...@wa...} } \seealso{ \code{\link{legend}} } \examples{ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 16:28:50
|
Revision: 1998 http://sourceforge.net/p/r-gregmisc/code/1998 Author: warnes Date: 2015-05-01 16:28:48 +0000 (Fri, 01 May 2015) Log Message: ----------- Summary: Mark smartlegend() as deprecated. Modified Paths: -------------- trunk/gplots/R/smartlegend.R Modified: trunk/gplots/R/smartlegend.R =================================================================== --- trunk/gplots/R/smartlegend.R 2015-05-01 15:58:41 UTC (rev 1997) +++ trunk/gplots/R/smartlegend.R 2015-05-01 16:28:48 UTC (rev 1998) @@ -4,6 +4,9 @@ y=c("top","center","bottom"), ..., inset=0.05 ) { + + .Deprecated('legend', 'graphics') + x <- match.arg(x) y <- match.arg(y) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 15:58:44
|
Revision: 1997 http://sourceforge.net/p/r-gregmisc/code/1997 Author: warnes Date: 2015-05-01 15:58:41 +0000 (Fri, 01 May 2015) Log Message: ----------- Summary: venn example used 'F' instead of 'FALSE'. Modified Paths: -------------- trunk/gplots/man/venn.Rd Modified: trunk/gplots/man/venn.Rd =================================================================== --- trunk/gplots/man/venn.Rd 2015-05-01 15:34:19 UTC (rev 1996) +++ trunk/gplots/man/venn.Rd 2015-05-01 15:58:41 UTC (rev 1997) @@ -37,7 +37,7 @@ indexes of group intersections (1, 2, .., N), or a data frame containing indicator variables (TRUE, FALSE, TRUE, ..) for group intersectionship. Group names will be taken from the component list element or column - names. + names. } \value{ Invisibly returns an object of class "venn", containing a matrix of @@ -59,8 +59,8 @@ ## construct some fake gene names.. oneName <- function() paste(sample(LETTERS,5,replace=TRUE),collapse="") geneNames <- replicate(1000, oneName()) - -## + +## GroupA <- sample(geneNames, 400, replace=FALSE) GroupB <- sample(geneNames, 750, replace=FALSE) GroupC <- sample(geneNames, 250, replace=FALSE) @@ -113,7 +113,7 @@ tmp ## -## Example to determine which elements are in A and B but not in +## Example to determine which elements are in A and B but not in ## C and D: first determine the universe, then form indicator columns ## and perform intersections on these. R allows using the set operations ## directly, but some might find this approach more intuitive. @@ -139,8 +139,7 @@ ## Intriduced with gplots 2.16, the names of individuals for everz intersection ## is offered as an attribute to the retrun value. ## - -a<-venn(list(1:5,3:8),show.plot=F,intersections=TRUE) +a<-venn(list(1:5,3:8), show.plot=FALSE) intersections<-attr(a,"intersections") print(intersections) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 15:34:21
|
Revision: 1996 http://sourceforge.net/p/r-gregmisc/code/1996 Author: warnes Date: 2015-05-01 15:34:19 +0000 (Fri, 01 May 2015) Log Message: ----------- Update DESCRIPTION, NEWS, and ChangeLog again for gplots 2.17.0. Modified Paths: -------------- trunk/gplots/DESCRIPTION trunk/gplots/inst/ChangeLog trunk/gplots/inst/NEWS Modified: trunk/gplots/DESCRIPTION =================================================================== --- trunk/gplots/DESCRIPTION 2015-05-01 15:28:33 UTC (rev 1995) +++ trunk/gplots/DESCRIPTION 2015-05-01 15:34:19 UTC (rev 1996) @@ -5,11 +5,11 @@ Imports: gtools, gdata, stats, caTools, KernSmooth Suggests: grid, MASS Version: 2.17.0 -Date: 2015-04-23 +Date: 2015-05-01 Author: Gregory R. Warnes, Ben Bolker, Lodewijk Bonebakker, Robert Gentleman, Wolfgang Huber Andy Liaw, Thomas Lumley, Martin Maechler, Arni Magnusson, Steffen Moeller, Marc Schwartz, Bill Venables Maintainer: Gregory R. Warnes <gr...@wa...> License: GPL-2 -NeedsCompilation: No +NeedsCompilation: no Modified: trunk/gplots/inst/ChangeLog =================================================================== --- trunk/gplots/inst/ChangeLog 2015-05-01 15:28:33 UTC (rev 1995) +++ trunk/gplots/inst/ChangeLog 2015-05-01 15:34:19 UTC (rev 1996) @@ -1,5 +1,16 @@ +2015-05-01 warnes + + * [r1995] R/heatmap.2.R: - heatmap.2: row traces could be plotted + in the wrong order. + * [r1994] R/heatmap.2.R, man/heatmap.2.Rd: - heatmap.2: column + traces could be plotted in the wrong order. + - heatmap.2: add support for plotting sub-clusters of the full + row and + column dendrograms + 2015-04-23 warnes + * [r1955] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog * [r1954] DESCRIPTION, R/heatmap.2.R, inst/ChangeLog, inst/NEWS: In heatmap.2(), the color key now properly handles color breaks that are not equally spaced. (Issue reported by Tim Richter-Heitmann.) Modified: trunk/gplots/inst/NEWS =================================================================== --- trunk/gplots/inst/NEWS 2015-05-01 15:28:33 UTC (rev 1995) +++ trunk/gplots/inst/NEWS 2015-05-01 15:34:19 UTC (rev 1996) @@ -11,7 +11,7 @@ subclusters from a large heatmap. Simply pass the dendrogram of the subcluster together with the full data matrix and, optionally, the breaks of the full heatmap in order to obtain the same color - scaling. (Patch contributed by Ilia Kats.) + scaling. (Suggestion and patch contributed by Ilia Kats.) - venn() now returns a list of the members of each set intersection in the attribute 'intersections'. This can be disabled using the @@ -22,6 +22,9 @@ - In heatmap.2(), the color key now properly handles color breaks that are not equally spaced. (Issue reported by Tim Richter-Heitmann.) +- In heatmap.2(), row/column traces in could be plotted on the wrong + row/column. + - plotCI() now properly respects the 'type=' argument. (Bug report and correction by Wiktor Żelazny.) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 15:28:36
|
Revision: 1995 http://sourceforge.net/p/r-gregmisc/code/1995 Author: warnes Date: 2015-05-01 15:28:33 +0000 (Fri, 01 May 2015) Log Message: ----------- - heatmap.2: row traces could be plotted in the wrong order. Modified Paths: -------------- trunk/gplots/R/heatmap.2.R Modified: trunk/gplots/R/heatmap.2.R =================================================================== --- trunk/gplots/R/heatmap.2.R 2015-05-01 15:25:31 UTC (rev 1994) +++ trunk/gplots/R/heatmap.2.R 2015-05-01 15:28:33 UTC (rev 1995) @@ -554,7 +554,7 @@ { retval$hline <- hline hline.vals <- scale01(hline, min.scale, max.scale) - for( i in rowInd ) + for( i in 1:length(rowInd) ) { if(!is.null(hline)) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-05-01 15:25:33
|
Revision: 1994 http://sourceforge.net/p/r-gregmisc/code/1994 Author: warnes Date: 2015-05-01 15:25:31 +0000 (Fri, 01 May 2015) Log Message: ----------- - heatmap.2: column traces could be plotted in the wrong order. - heatmap.2: add support for plotting sub-clusters of the full row and column dendrograms Modified Paths: -------------- trunk/gplots/R/heatmap.2.R trunk/gplots/man/heatmap.2.Rd Modified: trunk/gplots/R/heatmap.2.R =================================================================== --- trunk/gplots/R/heatmap.2.R 2015-04-29 03:31:55 UTC (rev 1993) +++ trunk/gplots/R/heatmap.2.R 2015-05-01 15:25:31 UTC (rev 1994) @@ -200,7 +200,7 @@ else if (is.integer(Rowv)) { ## Compute dendrogram and do reordering based on given vector - distr <- distfun(x) + distr <- distfun(x) hcr <- hclustfun(distr) ddr <- as.dendrogram(hcr) ddr <- reorderfun(ddr, Rowv) @@ -291,10 +291,10 @@ labCol <- if(is.null(colnames(x))) (1:nc)[colInd] else colnames(x) else labCol <- labCol[colInd] - + if(!is.null(colRow)) colRow <- colRow[rowInd] - + if(!is.null(colCol)) colCol <- colCol[colInd] @@ -536,7 +536,7 @@ { retval$vline <- vline vline.vals <- scale01(vline, min.scale, max.scale) - for( i in colInd ) + for( i in 1:length(colInd) ) { if(!is.null(vline)) { Modified: trunk/gplots/man/heatmap.2.Rd =================================================================== --- trunk/gplots/man/heatmap.2.Rd 2015-04-29 03:31:55 UTC (rev 1993) +++ trunk/gplots/man/heatmap.2.Rd 2015-05-01 15:25:31 UTC (rev 1994) @@ -115,7 +115,7 @@ computed and reordered based on the order of the vector.} \item{Colv}{determines if and how the \emph{column} dendrogram should be reordered. Has the options as the \code{Rowv} argument above and - \emph{additionally} when \code{x} is a square matrix, + \emph{additionally} when \code{x} is a square matrix, \code{Colv="Rowv"} means that columns should be treated identically to the rows.} \item{distfun}{function used to compute the distance (dissimilarity) @@ -131,7 +131,7 @@ reordering the row and column dendrograms. The default uses \code{\link{stats}{reorder.dendrogram}} }. \item{symm}{logical indicating if \code{x} should be treated - \bold{symm}etrically; can only be true when \code{x} is a + \bold{symm}etrically; can only be true when \code{x} is a square matrix.} % data scaling \item{scale}{character indicating if the values should be centered and @@ -154,7 +154,7 @@ \item{col}{colors used for the image. Defaults to heat colors (\code{heat.colors}).} % block separation - \item{colsep, rowsep, sepcolor}{(optional) vector of integers + \item{colsep, rowsep, sepcolor}{(optional) vector of integers indicating which columns or rows should be separated from the preceding columns or rows by a narrow space of color \code{sepcolor}.} @@ -187,12 +187,12 @@ defaults to the value of \code{tracecol}.} % Row/Column Labeling \item{margins}{numeric vector of length 2 containing the margins - (see \code{\link{par}(mar= *)}) for column and row names, + (see \code{\link{par}(mar= *)}) for column and row names, respectively.} - \item{ColSideColors}{(optional) character vector of length + \item{ColSideColors}{(optional) character vector of length \code{ncol(x)} containing the color names for a horizontal side bar that may be used to annotate the columns of \code{x}.} - \item{RowSideColors}{(optional) character vector of length + \item{RowSideColors}{(optional) character vector of length \code{nrow(x)} containing the color names for a vertical side bar that may be used to annotate the rows of \code{x}.} \item{cexRow, cexCol}{positive numbers, used as \code{cex.axis} in @@ -206,8 +206,8 @@ \item{adjRow, adjCol}{2-element vector giving the (left-right, top-bottom) justification of row/column labels (relative to the text orientation).} - \item{offsetRow, offsetCol}{Number of character-width spaces to - place between row/column labels and the edge of the plotting + \item{offsetRow, offsetCol}{Number of character-width spaces to + place between row/column labels and the edge of the plotting region.} \item{colRow, colCol}{color of row/column labels, either a scalar to set the color of all labels the same, or a vector providing the @@ -329,7 +329,6 @@ \seealso{\code{\link{image}}, \code{\link{hclust}}} \examples{ - library(gplots) data(mtcars) x <- as.matrix(mtcars) rc <- rainbow(nrow(x), start=0, end=.3) @@ -338,20 +337,26 @@ ## ## demonstrate the effect of row and column dendrogram options ## - heatmap.2(x) ## default - dendrogram plotted and reordering done. + heatmap.2(x) ## default - dendrogram plotted and reordering done. heatmap.2(x, dendrogram="none") ## no dendrogram plotted, but reordering done. - heatmap.2(x, dendrogram="row") ## row dendrogram plotted and row reordering done. - heatmap.2(x, dendrogram="col") ## col dendrogram plotted and col reordering done. + heatmap.2(x, dendrogram="row") ## row dendrogram plotted and row reordering done. + heatmap.2(x, dendrogram="col") ## col dendrogram plotted and col reordering done. - heatmap.2(x, keysize=2) ## default - dendrogram plotted and reordering done. + heatmap.2(x, keysize=2) ## default - dendrogram plotted and reordering done. - heatmap.2(x, Rowv=FALSE, dendrogram="both") ## generate warning! - heatmap.2(x, Rowv=NULL, dendrogram="both") ## generate warning! - heatmap.2(x, Colv=FALSE, dendrogram="both") ## generate warning! + heatmap.2(x, Rowv=FALSE, dendrogram="both") ## generates a warning! + heatmap.2(x, Rowv=NULL, dendrogram="both") ## generates a warning! + heatmap.2(x, Colv=FALSE, dendrogram="both") ## generates a warning! ## Reorder dendrogram by branch means rather than sums heatmap.2(x, reorderfun=function(d, w) reorder(d, w, agglo.FUN = mean) ) + ## plot a sub-cluster using the same color coding as for the full heatmap + full <- heatmap.2(x) + heatmap.2(x, Colv=full$colDendrogram[[2]], breaks=full$breaks) # column subset + heatmap.2(x, Rowv=full$rowDendrogram[[1]], breaks=full$breaks) # row subset + heatmap.2(x, Colv=full$colDendrogram[[2]], + Rowv=full$rowDendrogram[[1]], breaks=full$breaks) # both ## Show effect of row and column label rotation heatmap.2(x, srtCol=NULL) @@ -460,7 +465,7 @@ main="heatmap(<Mtcars data>, ..., scale=\"column\")", tracecol="green", density="density") ## Note that the breakpoints are now symmetric about 0 - + ## Color the labels to match RowSideColors and ColSideColors hv <- heatmap.2(x, col=cm.colors(255), scale="column", RowSideColors=rc, ColSideColors=cc, margin=c(5, 10), @@ -468,9 +473,9 @@ main="heatmap(<Mtcars data>, ..., scale=\"column\")", tracecol="green", density="density", colRow=rc, colCol=cc, srtCol=45, adjCol=c(0.5,1)) - + %% want example using the `add.exp' argument! data(attitude) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-29 03:31:57
|
Revision: 1993 http://sourceforge.net/p/r-gregmisc/code/1993 Author: warnes Date: 2015-04-29 03:31:55 +0000 (Wed, 29 Apr 2015) Log Message: ----------- Update ChangeLog and NEWS again. Modified Paths: -------------- trunk/gdata/inst/ChangeLog trunk/gdata/inst/NEWS Modified: trunk/gdata/inst/ChangeLog =================================================================== --- trunk/gdata/inst/ChangeLog 2015-04-29 03:30:10 UTC (rev 1992) +++ trunk/gdata/inst/ChangeLog 2015-04-29 03:31:55 UTC (rev 1993) @@ -1,5 +1,29 @@ +2015-04-29 warnes + + * [r1992] tests/test.humanReadable.Rout.save, + tests/test.read.xls.R, tests/test.read.xls.Rout.save, + tests/test.reorder.factor.Rout.save, + tests/tests.write.fwf.Rout.save: Apparentely read.csv() needs + different combination of "fileEncoding=`latin1`" and + "encoding=`latin1`" on unix and windows platforms. + * [r1991] R/mapLevels.R: In mapLevels(), use sapply() instead of + lapply() to avoid warning message. + * [r1990] tests/test.humanReadable.Rout.save, + tests/test.read.xls.R, tests/test.read.xls.Rout.save, + tests/test.reorder.factor.Rout.save, + tests/tests.write.fwf.Rout.save: Displaying all the latin1 + characters for diff isn't reliable across platforms. Simply + summarize the latin1 data instead. + * [r1989] R/installXLSXsupport.R, + tests/test.humanReadable.Rout.save, tests/test.read.xls.R, + tests/test.read.xls.Rout.save, + tests/test.reorder.factor.Rout.save, + tests/tests.write.fwf.Rout.save: Display read latin1 data so that + diff can catch changes. + 2015-04-28 warnes + * [r1988] inst/ChangeLog: Update ChangeLog for gdata 2.16.1 * [r1987] inst/NEWS: Update NEWS for gdata 2.16.1 * [r1986] NAMESPACE: Remove no-longer defined methods. * [r1985] man/reorder.Rd: Summary: Minor formatting changes, use Modified: trunk/gdata/inst/NEWS =================================================================== --- trunk/gdata/inst/NEWS 2015-04-29 03:30:10 UTC (rev 1992) +++ trunk/gdata/inst/NEWS 2015-04-29 03:31:55 UTC (rev 1993) @@ -1,6 +1,10 @@ Changes in 2.16.1 (2015-04-28) ----------------------------- +Bug fixes: + +- mapLevels() no longer generates warnings about conversion of lists to vectors. + Other changes: - Requirement for Perl version 5.10.0 or later is specified in the This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-29 03:30:12
|
Revision: 1992 http://sourceforge.net/p/r-gregmisc/code/1992 Author: warnes Date: 2015-04-29 03:30:10 +0000 (Wed, 29 Apr 2015) Log Message: ----------- Apparentely read.csv() needs different combination of "fileEncoding=`latin1`" and "encoding=`latin1`" on unix and windows platforms. Modified Paths: -------------- trunk/gdata/tests/test.humanReadable.Rout.save trunk/gdata/tests/test.read.xls.R trunk/gdata/tests/test.read.xls.Rout.save trunk/gdata/tests/test.reorder.factor.Rout.save trunk/gdata/tests/tests.write.fwf.Rout.save Modified: trunk/gdata/tests/test.humanReadable.Rout.save =================================================================== --- trunk/gdata/tests/test.humanReadable.Rout.save 2015-04-29 03:27:50 UTC (rev 1991) +++ trunk/gdata/tests/test.humanReadable.Rout.save 2015-04-29 03:30:10 UTC (rev 1992) @@ -235,4 +235,4 @@ > > proc.time() user system elapsed - 0.392 0.049 0.433 + 0.390 0.049 0.431 Modified: trunk/gdata/tests/test.read.xls.R =================================================================== --- trunk/gdata/tests/test.read.xls.R 2015-04-29 03:27:50 UTC (rev 1991) +++ trunk/gdata/tests/test.read.xls.R 2015-04-29 03:30:10 UTC (rev 1992) @@ -96,19 +96,33 @@ latin1File <- file.path(path.package('gdata'),'xls', 'latin-1.xls' ) latin1FileX <- file.path(path.package('gdata'),'xls', 'latin-1.xlsx') -example.latin1 <- read.xls(latin1File, fileEncoding='latin1') -charTab <- function(x) { - x <- as.matrix(x) - x <- x[!is.na(x)] - table( nchar(x, 'bytes' ) ) -} -charTab(example.latin1) +if(.Platform$OS.type=="unix") + { + example.latin1 <- read.xls(latin1File, + fileEncoding='latin1', + encoding='latin1', + stringsAsFactors=FALSE) + } else { + example.latin1 <- read.xls(latin1File, + #fileEncoding='latin1', + encoding='latin1', + stringsAsFactors=FALSE) + } - if( 'XLSX' %in% xlsFormats() ) { - example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') - charTab(example.latin1) + if(.Platform$OS.type=="unix") + { + example.latin1.x <- read.xls(latin1FileX, + fileEncoding='latin1', + encoding='latin1', + stringsAsFactors=FALSE) + } else { + example.latin1.x <- read.xls(latin1FileX, + #fileEncoding='latin1', + encoding='latin1', + stringsAsFactors=FALSE) + } } else { cat("************************************************************\n") cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") Modified: trunk/gdata/tests/test.read.xls.Rout.save =================================================================== --- trunk/gdata/tests/test.read.xls.Rout.save 2015-04-29 03:27:50 UTC (rev 1991) +++ trunk/gdata/tests/test.read.xls.Rout.save 2015-04-29 03:30:10 UTC (rev 1992) @@ -710,31 +710,39 @@ > latin1File <- file.path(path.package('gdata'),'xls', 'latin-1.xls' ) > latin1FileX <- file.path(path.package('gdata'),'xls', 'latin-1.xlsx') > -> example.latin1 <- read.xls(latin1File, fileEncoding='latin1') -> charTab <- function(x) { -+ x <- as.matrix(x) -+ x <- x[!is.na(x)] -+ table( nchar(x, 'bytes' ) ) -+ } -> charTab(example.latin1) - - 4 5 6 7 14 15 16 17 19 21 22 23 24 25 27 29 30 31 32 34 -64 11 17 32 1 4 1 5 1 1 11 2 11 1 5 5 1 1 6 6 +> if(.Platform$OS.type=="unix") ++ { ++ example.latin1 <- read.xls(latin1File, ++ fileEncoding='latin1', ++ encoding='latin1', ++ stringsAsFactors=FALSE) ++ } else { ++ example.latin1 <- read.xls(latin1File, ++ #fileEncoding='latin1', ++ encoding='latin1', ++ stringsAsFactors=FALSE) ++ } > -> > if( 'XLSX' %in% xlsFormats() ) + { -+ example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') -+ charTab(example.latin1) ++ if(.Platform$OS.type=="unix") ++ { ++ example.latin1.x <- read.xls(latin1FileX, ++ fileEncoding='latin1', ++ encoding='latin1', ++ stringsAsFactors=FALSE) ++ } else { ++ example.latin1.x <- read.xls(latin1FileX, ++ #fileEncoding='latin1', ++ encoding='latin1', ++ stringsAsFactors=FALSE) ++ } + } else { + cat("************************************************************\n") + cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") + cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + cat("************************************************************\n") + } - - 4 5 6 7 14 15 16 17 19 21 22 23 24 25 27 29 30 31 32 34 -64 11 17 32 1 4 1 5 1 1 11 2 11 1 5 5 1 1 6 6 > > > ## Check handling of very wide file @@ -875,4 +883,4 @@ > > proc.time() user system elapsed - 13.230 0.833 14.261 + 13.275 0.831 14.313 Modified: trunk/gdata/tests/test.reorder.factor.Rout.save =================================================================== --- trunk/gdata/tests/test.reorder.factor.Rout.save 2015-04-29 03:27:50 UTC (rev 1991) +++ trunk/gdata/tests/test.reorder.factor.Rout.save 2015-04-29 03:30:10 UTC (rev 1992) @@ -53,4 +53,4 @@ > > proc.time() user system elapsed - 0.331 0.045 0.368 + 0.338 0.050 0.380 Modified: trunk/gdata/tests/tests.write.fwf.Rout.save =================================================================== --- trunk/gdata/tests/tests.write.fwf.Rout.save 2015-04-29 03:27:50 UTC (rev 1991) +++ trunk/gdata/tests/tests.write.fwf.Rout.save 2015-04-29 03:30:10 UTC (rev 1992) @@ -231,4 +231,4 @@ > > proc.time() user system elapsed - 0.425 0.047 0.462 + 0.423 0.048 0.462 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-29 03:27:52
|
Revision: 1991 http://sourceforge.net/p/r-gregmisc/code/1991 Author: warnes Date: 2015-04-29 03:27:50 +0000 (Wed, 29 Apr 2015) Log Message: ----------- In mapLevels(), use sapply() instead of lapply() to avoid warning message. Modified Paths: -------------- trunk/gdata/R/mapLevels.R Modified: trunk/gdata/R/mapLevels.R =================================================================== --- trunk/gdata/R/mapLevels.R 2015-04-29 02:00:21 UTC (rev 1990) +++ trunk/gdata/R/mapLevels.R 2015-04-29 03:27:50 UTC (rev 1991) @@ -300,8 +300,8 @@ ## --- Mapping levels in x --- - char <- all(lapply(value, is.character)) - int <- all(lapply(value, is.integer)) + char <- all(sapply(value, is.character)) + int <- all(sapply(value, is.integer)) if(int) { # codes=TRUE if(is.integer(x)) x <- factor(x) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-29 02:00:23
|
Revision: 1990 http://sourceforge.net/p/r-gregmisc/code/1990 Author: warnes Date: 2015-04-29 02:00:21 +0000 (Wed, 29 Apr 2015) Log Message: ----------- Displaying all the latin1 characters for diff isn't reliable across platforms. Simply summarize the latin1 data instead. Modified Paths: -------------- trunk/gdata/tests/test.humanReadable.Rout.save trunk/gdata/tests/test.read.xls.R trunk/gdata/tests/test.read.xls.Rout.save trunk/gdata/tests/test.reorder.factor.Rout.save trunk/gdata/tests/tests.write.fwf.Rout.save Modified: trunk/gdata/tests/test.humanReadable.Rout.save =================================================================== --- trunk/gdata/tests/test.humanReadable.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) +++ trunk/gdata/tests/test.humanReadable.Rout.save 2015-04-29 02:00:21 UTC (rev 1990) @@ -235,4 +235,4 @@ > > proc.time() user system elapsed - 0.384 0.045 0.421 + 0.392 0.049 0.433 Modified: trunk/gdata/tests/test.read.xls.R =================================================================== --- trunk/gdata/tests/test.read.xls.R 2015-04-29 01:29:30 UTC (rev 1989) +++ trunk/gdata/tests/test.read.xls.R 2015-04-29 02:00:21 UTC (rev 1990) @@ -84,8 +84,10 @@ example.x.skip <- read.xls(exampleFileX, sheet=2, blank.lines.skip=FALSE) example.x.skip } else { - cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") - cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + cat("************************************************************\n") + cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") + cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + cat("************************************************************\n") } @@ -95,16 +97,24 @@ latin1FileX <- file.path(path.package('gdata'),'xls', 'latin-1.xlsx') example.latin1 <- read.xls(latin1File, fileEncoding='latin1') -example.latin1 +charTab <- function(x) { + x <- as.matrix(x) + x <- x[!is.na(x)] + table( nchar(x, 'bytes' ) ) +} +charTab(example.latin1) + if( 'XLSX' %in% xlsFormats() ) { example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') - example.latin1.x + charTab(example.latin1) } else { + cat("************************************************************\n") cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") - cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") - } + cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + cat("************************************************************\n") +} ## Check handling of very wide file Modified: trunk/gdata/tests/test.read.xls.Rout.save =================================================================== --- trunk/gdata/tests/test.read.xls.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) +++ trunk/gdata/tests/test.read.xls.Rout.save 2015-04-29 02:00:21 UTC (rev 1990) @@ -692,8 +692,10 @@ + example.x.skip <- read.xls(exampleFileX, sheet=2, blank.lines.skip=FALSE) + example.x.skip + } else { -+ cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") -+ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") ++ cat("************************************************************\n") ++ cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") ++ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") ++ cat("************************************************************\n") + } X D E. F G Factor 1 FirstRow 1 NA NA NA Red @@ -709,646 +711,30 @@ > latin1FileX <- file.path(path.package('gdata'),'xls', 'latin-1.xlsx') > > example.latin1 <- read.xls(latin1File, fileEncoding='latin1') -> example.latin1 - X.á. X.Á. X.â. X.Â. X.à. X.À. X.å. X.Å. -1 aacute á small a, acute accent NA NA NA NA NA -2 Aacute Á capital A, acute accent NA NA NA NA NA -3 acirc â small a, circumflex accent NA NA NA NA NA -4 Acirc  capital A, circumflex accent NA NA NA NA NA -5 agrave à small a, grave accent NA NA NA NA NA -6 Agrave À capital A, grave accent NA NA NA NA NA -7 aring å small a, ring NA NA NA NA NA -8 Aring Å capital A, ring NA NA NA NA NA -9 atilde ã small a, tilde NA NA NA NA NA -10 Atilde à capital A, tilde NA NA NA NA NA -11 auml ä small a, dieresis or umlautmark NA NA NA NA NA -12 Auml Ä capital A, dieresis or umlautmark NA NA NA NA NA -13 aelig æ small ae diphthong (ligature) NA NA NA NA NA -14 AElig Æ capital AE diphthong(ligature) NA NA NA NA NA -15 ccedil ç small c, cedilla NA NA NA NA NA -16 Ccedil Ç capital C, cedilla NA NA NA NA NA -17 eth ð small eth, Icelandic NA NA NA NA NA -18 ETH Ð capital Eth, Icelandic NA NA NA NA NA -19 eacute é small e, acute accent NA NA NA NA NA -20 Eacute É capital E, acute accent NA NA NA NA NA -21 ecirc ê small e, circumflex accent NA NA NA NA NA -22 Ecirc Ê capital E, circumflex accent NA NA NA NA NA -23 egrave è small e, grave accent NA NA NA NA NA -24 Egrave È capital E, grave accent NA NA NA NA NA -25 euml ë small e, dieresis or umlautmark NA NA NA NA NA -26 Euml Ë capital E, dieresis or umlautmark NA NA NA NA NA -27 iacute í small i, acute accent NA NA NA NA NA -28 Iacute Í capital I, acute accent NA NA NA NA NA -29 icirc î small i, circumflex accent NA NA NA NA NA -30 Icirc Î capital I, circumflex accent NA NA NA NA NA -31 igrave ì small i, grave accent NA NA NA NA NA -32 Igrave Ì capital I, grave accent NA NA NA NA NA -33 iuml ï small i, dieresis or umlautmark NA NA NA NA NA -34 Iuml Ï capital I, dieresis or umlautmark NA NA NA NA NA -35 ntilde ñ small n, tilde NA NA NA NA NA -36 Ntilde Ñ capital N, tilde NA NA NA NA NA -37 oacute ó small o, acute accent NA NA NA NA NA -38 Oacute Ó capital O, acute accent NA NA NA NA NA -39 ocirc ô small o, circumflex accent NA NA NA NA NA -40 Ocirc Ô capital O, circumflex accent NA NA NA NA NA -41 ograve ò small o, grave accent NA NA NA NA NA -42 Ograve Ò capital O, grave accent NA NA NA NA NA -43 oslash ø small o, slash NA NA NA NA NA -44 Oslash Ø capital O, slash NA NA NA NA NA -45 otilde õ small o, tilde NA NA NA NA NA -46 Otilde Õ capital O, tilde NA NA NA NA NA -47 ouml ö small o, dieresis or umlautmark NA NA NA NA NA -48 Ouml Ö capital O, dieresis or umlautmark NA NA NA NA NA -49 szlig ß small sharp s, German (szligature NA NA NA NA NA -50 thorn þ small thorn, Icelandic NA NA NA NA NA -51 THORN Þ capital THORN, Icelandic NA NA NA NA NA -52 uacute ú small u, acute accent NA NA NA NA NA -53 Uacute Ú capital U, acute accent NA NA NA NA NA -54 ucirc û small u, circumflex accent NA NA NA NA NA -55 Ucirc Û capital U, circumflex accent NA NA NA NA NA -56 ugrave ù small u, grave accent NA NA NA NA NA -57 Ugrave Ù capital U, grave accent NA NA NA NA NA -58 uuml ü small u, dieresis or umlautmark NA NA NA NA NA -59 Uuml Ü capital U, dieresis or umlautmark NA NA NA NA NA -60 yacute ý small y, acute accent NA NA NA NA NA -61 Yacute Ý capital Y, acute accent NA NA NA NA NA -62 yuml ÿ small y, dieresis or umlautmark NA NA NA NA NA - X.ã. X.Ã. X.ä. X.Ä. X.æ. X.Æ. X.ç. X.Ç. X.ð. X.Ð. X.é. X.É. X.ê. X.Ê. X.è. -1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA - X.È. X.ë. X.Ë. X.í. X.Í. X.î. X.Î. X.ì. X.Ì. X.ï. X.Ï. X.ñ. X.Ñ. X.ó. X.Ó. -1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA - X.ô. X.Ô. X.ò. X.Ò. X.ø. X.Ø. X.õ. X.Õ. X.ö. X.Ö. X.ß. X.þ. X.Þ. X.ú. X.Ú. -1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA - X.û. X.Û. X.ù. X.Ù. X.ü. X.Ü. X.ý. X.Ý. X.ÿ. -1 NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA +> charTab <- function(x) { ++ x <- as.matrix(x) ++ x <- x[!is.na(x)] ++ table( nchar(x, 'bytes' ) ) ++ } +> charTab(example.latin1) + + 4 5 6 7 14 15 16 17 19 21 22 23 24 25 27 29 30 31 32 34 +64 11 17 32 1 4 1 5 1 1 11 2 11 1 5 5 1 1 6 6 > +> > if( 'XLSX' %in% xlsFormats() ) + { + example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') -+ example.latin1.x ++ charTab(example.latin1) + } else { ++ cat("************************************************************\n") + cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") -+ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") -+ } - X.á. X.Á. X.â. X.Â. X.à. X.À. X.å. X.Å. -1 aacute á small a, acute accent NA NA NA NA NA -2 Aacute Á capital A, acute accent NA NA NA NA NA -3 acirc â small a, circumflex accent NA NA NA NA NA -4 Acirc  capital A, circumflex accent NA NA NA NA NA -5 agrave à small a, grave accent NA NA NA NA NA -6 Agrave À capital A, grave accent NA NA NA NA NA -7 aring å small a, ring NA NA NA NA NA -8 Aring Å capital A, ring NA NA NA NA NA -9 atilde ã small a, tilde NA NA NA NA NA -10 Atilde à capital A, tilde NA NA NA NA NA -11 auml ä small a, dieresis or umlautmark NA NA NA NA NA -12 Auml Ä capital A, dieresis or umlautmark NA NA NA NA NA -13 aelig æ small ae diphthong (ligature) NA NA NA NA NA -14 AElig Æ capital AE diphthong(ligature) NA NA NA NA NA -15 ccedil ç small c, cedilla NA NA NA NA NA -16 Ccedil Ç capital C, cedilla NA NA NA NA NA -17 eth ð small eth, Icelandic NA NA NA NA NA -18 ETH Ð capital Eth, Icelandic NA NA NA NA NA -19 eacute é small e, acute accent NA NA NA NA NA -20 Eacute É capital E, acute accent NA NA NA NA NA -21 ecirc ê small e, circumflex accent NA NA NA NA NA -22 Ecirc Ê capital E, circumflex accent NA NA NA NA NA -23 egrave è small e, grave accent NA NA NA NA NA -24 Egrave È capital E, grave accent NA NA NA NA NA -25 euml ë small e, dieresis or umlautmark NA NA NA NA NA -26 Euml Ë capital E, dieresis or umlautmark NA NA NA NA NA -27 iacute í small i, acute accent NA NA NA NA NA -28 Iacute Í capital I, acute accent NA NA NA NA NA -29 icirc î small i, circumflex accent NA NA NA NA NA -30 Icirc Î capital I, circumflex accent NA NA NA NA NA -31 igrave ì small i, grave accent NA NA NA NA NA -32 Igrave Ì capital I, grave accent NA NA NA NA NA -33 iuml ï small i, dieresis or umlautmark NA NA NA NA NA -34 Iuml Ï capital I, dieresis or umlautmark NA NA NA NA NA -35 ntilde ñ small n, tilde NA NA NA NA NA -36 Ntilde Ñ capital N, tilde NA NA NA NA NA -37 oacute ó small o, acute accent NA NA NA NA NA -38 Oacute Ó capital O, acute accent NA NA NA NA NA -39 ocirc ô small o, circumflex accent NA NA NA NA NA -40 Ocirc Ô capital O, circumflex accent NA NA NA NA NA -41 ograve ò small o, grave accent NA NA NA NA NA -42 Ograve Ò capital O, grave accent NA NA NA NA NA -43 oslash ø small o, slash NA NA NA NA NA -44 Oslash Ø capital O, slash NA NA NA NA NA -45 otilde õ small o, tilde NA NA NA NA NA -46 Otilde Õ capital O, tilde NA NA NA NA NA -47 ouml ö small o, dieresis or umlautmark NA NA NA NA NA -48 Ouml Ö capital O, dieresis or umlautmark NA NA NA NA NA -49 szlig ß small sharp s, German (szligature NA NA NA NA NA -50 thorn þ small thorn, Icelandic NA NA NA NA NA -51 THORN Þ capital THORN, Icelandic NA NA NA NA NA -52 uacute ú small u, acute accent NA NA NA NA NA -53 Uacute Ú capital U, acute accent NA NA NA NA NA -54 ucirc û small u, circumflex accent NA NA NA NA NA -55 Ucirc Û capital U, circumflex accent NA NA NA NA NA -56 ugrave ù small u, grave accent NA NA NA NA NA -57 Ugrave Ù capital U, grave accent NA NA NA NA NA -58 uuml ü small u, dieresis or umlautmark NA NA NA NA NA -59 Uuml Ü capital U, dieresis or umlautmark NA NA NA NA NA -60 yacute ý small y, acute accent NA NA NA NA NA -61 Yacute Ý capital Y, acute accent NA NA NA NA NA -62 yuml ÿ small y, dieresis or umlautmark NA NA NA NA NA - X.ã. X.Ã. X.ä. X.Ä. X.æ. X.Æ. X.ç. X.Ç. X.ð. X.Ð. X.é. X.É. X.ê. X.Ê. X.è. -1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA - X.È. X.ë. X.Ë. X.í. X.Í. X.î. X.Î. X.ì. X.Ì. X.ï. X.Ï. X.ñ. X.Ñ. X.ó. X.Ó. -1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA - X.ô. X.Ô. X.ò. X.Ò. X.ø. X.Ø. X.õ. X.Õ. X.ö. X.Ö. X.ß. X.þ. X.Þ. X.ú. X.Ú. -1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA - X.û. X.Û. X.ù. X.Ù. X.ü. X.Ü. X.ý. X.Ý. X.ÿ. -1 NA NA NA NA NA NA NA NA NA -2 NA NA NA NA NA NA NA NA NA -3 NA NA NA NA NA NA NA NA NA -4 NA NA NA NA NA NA NA NA NA -5 NA NA NA NA NA NA NA NA NA -6 NA NA NA NA NA NA NA NA NA -7 NA NA NA NA NA NA NA NA NA -8 NA NA NA NA NA NA NA NA NA -9 NA NA NA NA NA NA NA NA NA -10 NA NA NA NA NA NA NA NA NA -11 NA NA NA NA NA NA NA NA NA -12 NA NA NA NA NA NA NA NA NA -13 NA NA NA NA NA NA NA NA NA -14 NA NA NA NA NA NA NA NA NA -15 NA NA NA NA NA NA NA NA NA -16 NA NA NA NA NA NA NA NA NA -17 NA NA NA NA NA NA NA NA NA -18 NA NA NA NA NA NA NA NA NA -19 NA NA NA NA NA NA NA NA NA -20 NA NA NA NA NA NA NA NA NA -21 NA NA NA NA NA NA NA NA NA -22 NA NA NA NA NA NA NA NA NA -23 NA NA NA NA NA NA NA NA NA -24 NA NA NA NA NA NA NA NA NA -25 NA NA NA NA NA NA NA NA NA -26 NA NA NA NA NA NA NA NA NA -27 NA NA NA NA NA NA NA NA NA -28 NA NA NA NA NA NA NA NA NA -29 NA NA NA NA NA NA NA NA NA -30 NA NA NA NA NA NA NA NA NA -31 NA NA NA NA NA NA NA NA NA -32 NA NA NA NA NA NA NA NA NA -33 NA NA NA NA NA NA NA NA NA -34 NA NA NA NA NA NA NA NA NA -35 NA NA NA NA NA NA NA NA NA -36 NA NA NA NA NA NA NA NA NA -37 NA NA NA NA NA NA NA NA NA -38 NA NA NA NA NA NA NA NA NA -39 NA NA NA NA NA NA NA NA NA -40 NA NA NA NA NA NA NA NA NA -41 NA NA NA NA NA NA NA NA NA -42 NA NA NA NA NA NA NA NA NA -43 NA NA NA NA NA NA NA NA NA -44 NA NA NA NA NA NA NA NA NA -45 NA NA NA NA NA NA NA NA NA -46 NA NA NA NA NA NA NA NA NA -47 NA NA NA NA NA NA NA NA NA -48 NA NA NA NA NA NA NA NA NA -49 NA NA NA NA NA NA NA NA NA -50 NA NA NA NA NA NA NA NA NA -51 NA NA NA NA NA NA NA NA NA -52 NA NA NA NA NA NA NA NA NA -53 NA NA NA NA NA NA NA NA NA -54 NA NA NA NA NA NA NA NA NA -55 NA NA NA NA NA NA NA NA NA -56 NA NA NA NA NA NA NA NA NA -57 NA NA NA NA NA NA NA NA NA -58 NA NA NA NA NA NA NA NA NA -59 NA NA NA NA NA NA NA NA NA -60 NA NA NA NA NA NA NA NA NA -61 NA NA NA NA NA NA NA NA NA -62 NA NA NA NA NA NA NA NA NA ++ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") ++ cat("************************************************************\n") ++ } + + 4 5 6 7 14 15 16 17 19 21 22 23 24 25 27 29 30 31 32 34 +64 11 17 32 1 4 1 5 1 1 11 2 11 1 5 5 1 1 6 6 > > > ## Check handling of very wide file @@ -1489,4 +875,4 @@ > > proc.time() user system elapsed - 13.148 0.835 14.190 + 13.230 0.833 14.261 Modified: trunk/gdata/tests/test.reorder.factor.Rout.save =================================================================== --- trunk/gdata/tests/test.reorder.factor.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) +++ trunk/gdata/tests/test.reorder.factor.Rout.save 2015-04-29 02:00:21 UTC (rev 1990) @@ -53,4 +53,4 @@ > > proc.time() user system elapsed - 0.327 0.045 0.363 + 0.331 0.045 0.368 Modified: trunk/gdata/tests/tests.write.fwf.Rout.save =================================================================== --- trunk/gdata/tests/tests.write.fwf.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) +++ trunk/gdata/tests/tests.write.fwf.Rout.save 2015-04-29 02:00:21 UTC (rev 1990) @@ -231,4 +231,4 @@ > > proc.time() user system elapsed - 0.421 0.045 0.459 + 0.425 0.047 0.462 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-29 01:29:33
|
Revision: 1989 http://sourceforge.net/p/r-gregmisc/code/1989 Author: warnes Date: 2015-04-29 01:29:30 +0000 (Wed, 29 Apr 2015) Log Message: ----------- Display read latin1 data so that diff can catch changes. Modified Paths: -------------- trunk/gdata/R/installXLSXsupport.R trunk/gdata/tests/test.humanReadable.Rout.save trunk/gdata/tests/test.read.xls.R trunk/gdata/tests/test.read.xls.Rout.save trunk/gdata/tests/test.reorder.factor.Rout.save trunk/gdata/tests/tests.write.fwf.Rout.save Modified: trunk/gdata/R/installXLSXsupport.R =================================================================== --- trunk/gdata/R/installXLSXsupport.R 2015-04-28 21:12:20 UTC (rev 1988) +++ trunk/gdata/R/installXLSXsupport.R 2015-04-29 01:29:30 UTC (rev 1989) @@ -7,17 +7,18 @@ findPerl(verbose = verbose) else findPerl(perl, verbose = verbose) - + ## ## directories package.dir <- find.package('gdata') perl.dir <- file.path(package.dir,'perl') + temp.dir <- tempdir() ## ## cmd <- "install_modules.pl" sc <- file.path(perl.dir, cmd) - + ## ## @@ -53,6 +54,6 @@ else { stop("\nUnable to install Perl XLSX support libraries.\n\n") - invisible(FALSE) - } + invisible(FALSE) + } } Modified: trunk/gdata/tests/test.humanReadable.Rout.save =================================================================== --- trunk/gdata/tests/test.humanReadable.Rout.save 2015-04-28 21:12:20 UTC (rev 1988) +++ trunk/gdata/tests/test.humanReadable.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) @@ -235,4 +235,4 @@ > > proc.time() user system elapsed - 0.410 0.050 0.451 + 0.384 0.045 0.421 Modified: trunk/gdata/tests/test.read.xls.R =================================================================== --- trunk/gdata/tests/test.read.xls.R 2015-04-28 21:12:20 UTC (rev 1988) +++ trunk/gdata/tests/test.read.xls.R 2015-04-29 01:29:30 UTC (rev 1989) @@ -51,27 +51,29 @@ if( 'XLSX' %in% xlsFormats() ) { - example.x.1 <- read.xls(exampleFileX, sheet=1) # default is first worksheet - print(example.x.1) + example.x.1 <- read.xls(exampleFileX, sheet=1) # default is first worksheet + print(example.x.1) - example.x.2 <- read.xls(exampleFileX, sheet=2) # second worksheet by number - print(example.x.2) + example.x.2 <- read.xls(exampleFileX, sheet=2) # second worksheet by number + print(example.x.2) - example.x.3 <- read.xls(exampleFileX, sheet=3, header=FALSE) # third worksheet by number - print(example.x.3) + example.x.3 <- read.xls(exampleFileX, sheet=3, header=FALSE) # third worksheet by number + print(example.x.3) - example.x.4 <- read.xls(exampleFileX, sheet=4, header=FALSE) # fourth worksheet by number - print(example.x.4) + example.x.4 <- read.xls(exampleFileX, sheet=4, header=FALSE) # fourth worksheet by number + print(example.x.4) - data <- read.xls(exampleFileX, sheet="Sheet Second") # and by name - print(data) + data <- read.xls(exampleFileX, sheet="Sheet Second") # and by name + print(data) - # load the third worksheet, skipping the first two non-data lines... - data <- read.xls(exampleFileX, sheet="Sheet with initial text", skip=2) - print(data) -} + # load the third worksheet, skipping the first two non-data lines... + data <- read.xls(exampleFileX, sheet="Sheet with initial text", skip=2) + print(data) + } else { + cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") + cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + } - ## Check handling of skip.blank.lines=FALSE example.skip <- read.xls(exampleFile, sheet=2, blank.lines.skip=FALSE) @@ -81,6 +83,9 @@ { example.x.skip <- read.xls(exampleFileX, sheet=2, blank.lines.skip=FALSE) example.x.skip + } else { + cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") + cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") } @@ -90,10 +95,15 @@ latin1FileX <- file.path(path.package('gdata'),'xls', 'latin-1.xlsx') example.latin1 <- read.xls(latin1File, fileEncoding='latin1') +example.latin1 if( 'XLSX' %in% xlsFormats() ) { - example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') + example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') + example.latin1.x + } else { + cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") + cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") } @@ -109,6 +119,9 @@ { example.wide.x <- read.xls(wideFileX) stopifnot(dim(example.wide.x)==c(0,16384)) + } else { + cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") + cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") } ## Check handling of files with dates calulcated relative to Modified: trunk/gdata/tests/test.read.xls.Rout.save =================================================================== --- trunk/gdata/tests/test.read.xls.Rout.save 2015-04-28 21:12:20 UTC (rev 1988) +++ trunk/gdata/tests/test.read.xls.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) @@ -592,25 +592,28 @@ > > if( 'XLSX' %in% xlsFormats() ) + { -+ example.x.1 <- read.xls(exampleFileX, sheet=1) # default is first worksheet -+ print(example.x.1) ++ example.x.1 <- read.xls(exampleFileX, sheet=1) # default is first worksheet ++ print(example.x.1) + -+ example.x.2 <- read.xls(exampleFileX, sheet=2) # second worksheet by number -+ print(example.x.2) ++ example.x.2 <- read.xls(exampleFileX, sheet=2) # second worksheet by number ++ print(example.x.2) + -+ example.x.3 <- read.xls(exampleFileX, sheet=3, header=FALSE) # third worksheet by number -+ print(example.x.3) ++ example.x.3 <- read.xls(exampleFileX, sheet=3, header=FALSE) # third worksheet by number ++ print(example.x.3) + -+ example.x.4 <- read.xls(exampleFileX, sheet=4, header=FALSE) # fourth worksheet by number -+ print(example.x.4) ++ example.x.4 <- read.xls(exampleFileX, sheet=4, header=FALSE) # fourth worksheet by number ++ print(example.x.4) + -+ data <- read.xls(exampleFileX, sheet="Sheet Second") # and by name -+ print(data) ++ data <- read.xls(exampleFileX, sheet="Sheet Second") # and by name ++ print(data) + -+ # load the third worksheet, skipping the first two non-data lines... -+ data <- read.xls(exampleFileX, sheet="Sheet with initial text", skip=2) -+ print(data) -+ } ++ # load the third worksheet, skipping the first two non-data lines... ++ data <- read.xls(exampleFileX, sheet="Sheet with initial text", skip=2) ++ print(data) ++ } else { ++ cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") ++ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") ++ } A B C 1 1 1 1 2 2 4 8 @@ -673,7 +676,6 @@ 3 NA ThirdRow 3 2 1 NA Red 4 NA FourthRow 4 3 2 1 Black > -> > ## Check handling of skip.blank.lines=FALSE > > example.skip <- read.xls(exampleFile, sheet=2, blank.lines.skip=FALSE) @@ -689,6 +691,9 @@ + { + example.x.skip <- read.xls(exampleFileX, sheet=2, blank.lines.skip=FALSE) + example.x.skip ++ } else { ++ cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") ++ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + } X D E. F G Factor 1 FirstRow 1 NA NA NA Red @@ -704,11 +709,646 @@ > latin1FileX <- file.path(path.package('gdata'),'xls', 'latin-1.xlsx') > > example.latin1 <- read.xls(latin1File, fileEncoding='latin1') +> example.latin1 + X.á. X.Á. X.â. X.Â. X.à. X.À. X.å. X.Å. +1 aacute á small a, acute accent NA NA NA NA NA +2 Aacute Á capital A, acute accent NA NA NA NA NA +3 acirc â small a, circumflex accent NA NA NA NA NA +4 Acirc  capital A, circumflex accent NA NA NA NA NA +5 agrave à small a, grave accent NA NA NA NA NA +6 Agrave À capital A, grave accent NA NA NA NA NA +7 aring å small a, ring NA NA NA NA NA +8 Aring Å capital A, ring NA NA NA NA NA +9 atilde ã small a, tilde NA NA NA NA NA +10 Atilde à capital A, tilde NA NA NA NA NA +11 auml ä small a, dieresis or umlautmark NA NA NA NA NA +12 Auml Ä capital A, dieresis or umlautmark NA NA NA NA NA +13 aelig æ small ae diphthong (ligature) NA NA NA NA NA +14 AElig Æ capital AE diphthong(ligature) NA NA NA NA NA +15 ccedil ç small c, cedilla NA NA NA NA NA +16 Ccedil Ç capital C, cedilla NA NA NA NA NA +17 eth ð small eth, Icelandic NA NA NA NA NA +18 ETH Ð capital Eth, Icelandic NA NA NA NA NA +19 eacute é small e, acute accent NA NA NA NA NA +20 Eacute É capital E, acute accent NA NA NA NA NA +21 ecirc ê small e, circumflex accent NA NA NA NA NA +22 Ecirc Ê capital E, circumflex accent NA NA NA NA NA +23 egrave è small e, grave accent NA NA NA NA NA +24 Egrave È capital E, grave accent NA NA NA NA NA +25 euml ë small e, dieresis or umlautmark NA NA NA NA NA +26 Euml Ë capital E, dieresis or umlautmark NA NA NA NA NA +27 iacute í small i, acute accent NA NA NA NA NA +28 Iacute Í capital I, acute accent NA NA NA NA NA +29 icirc î small i, circumflex accent NA NA NA NA NA +30 Icirc Î capital I, circumflex accent NA NA NA NA NA +31 igrave ì small i, grave accent NA NA NA NA NA +32 Igrave Ì capital I, grave accent NA NA NA NA NA +33 iuml ï small i, dieresis or umlautmark NA NA NA NA NA +34 Iuml Ï capital I, dieresis or umlautmark NA NA NA NA NA +35 ntilde ñ small n, tilde NA NA NA NA NA +36 Ntilde Ñ capital N, tilde NA NA NA NA NA +37 oacute ó small o, acute accent NA NA NA NA NA +38 Oacute Ó capital O, acute accent NA NA NA NA NA +39 ocirc ô small o, circumflex accent NA NA NA NA NA +40 Ocirc Ô capital O, circumflex accent NA NA NA NA NA +41 ograve ò small o, grave accent NA NA NA NA NA +42 Ograve Ò capital O, grave accent NA NA NA NA NA +43 oslash ø small o, slash NA NA NA NA NA +44 Oslash Ø capital O, slash NA NA NA NA NA +45 otilde õ small o, tilde NA NA NA NA NA +46 Otilde Õ capital O, tilde NA NA NA NA NA +47 ouml ö small o, dieresis or umlautmark NA NA NA NA NA +48 Ouml Ö capital O, dieresis or umlautmark NA NA NA NA NA +49 szlig ß small sharp s, German (szligature NA NA NA NA NA +50 thorn þ small thorn, Icelandic NA NA NA NA NA +51 THORN Þ capital THORN, Icelandic NA NA NA NA NA +52 uacute ú small u, acute accent NA NA NA NA NA +53 Uacute Ú capital U, acute accent NA NA NA NA NA +54 ucirc û small u, circumflex accent NA NA NA NA NA +55 Ucirc Û capital U, circumflex accent NA NA NA NA NA +56 ugrave ù small u, grave accent NA NA NA NA NA +57 Ugrave Ù capital U, grave accent NA NA NA NA NA +58 uuml ü small u, dieresis or umlautmark NA NA NA NA NA +59 Uuml Ü capital U, dieresis or umlautmark NA NA NA NA NA +60 yacute ý small y, acute accent NA NA NA NA NA +61 Yacute Ý capital Y, acute accent NA NA NA NA NA +62 yuml ÿ small y, dieresis or umlautmark NA NA NA NA NA + X.ã. X.Ã. X.ä. X.Ä. X.æ. X.Æ. X.ç. X.Ç. X.ð. X.Ð. X.é. X.É. X.ê. X.Ê. X.è. +1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA + X.È. X.ë. X.Ë. X.í. X.Í. X.î. X.Î. X.ì. X.Ì. X.ï. X.Ï. X.ñ. X.Ñ. X.ó. X.Ó. +1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA + X.ô. X.Ô. X.ò. X.Ò. X.ø. X.Ø. X.õ. X.Õ. X.ö. X.Ö. X.ß. X.þ. X.Þ. X.ú. X.Ú. +1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA + X.û. X.Û. X.ù. X.Ù. X.ü. X.Ü. X.ý. X.Ý. X.ÿ. +1 NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA > > if( 'XLSX' %in% xlsFormats() ) + { -+ example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') ++ example.latin1.x <- read.xls(latin1FileX, fileEncoding='latin1') ++ example.latin1.x ++ } else { ++ cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") ++ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + } + X.á. X.Á. X.â. X.Â. X.à. X.À. X.å. X.Å. +1 aacute á small a, acute accent NA NA NA NA NA +2 Aacute Á capital A, acute accent NA NA NA NA NA +3 acirc â small a, circumflex accent NA NA NA NA NA +4 Acirc  capital A, circumflex accent NA NA NA NA NA +5 agrave à small a, grave accent NA NA NA NA NA +6 Agrave À capital A, grave accent NA NA NA NA NA +7 aring å small a, ring NA NA NA NA NA +8 Aring Å capital A, ring NA NA NA NA NA +9 atilde ã small a, tilde NA NA NA NA NA +10 Atilde à capital A, tilde NA NA NA NA NA +11 auml ä small a, dieresis or umlautmark NA NA NA NA NA +12 Auml Ä capital A, dieresis or umlautmark NA NA NA NA NA +13 aelig æ small ae diphthong (ligature) NA NA NA NA NA +14 AElig Æ capital AE diphthong(ligature) NA NA NA NA NA +15 ccedil ç small c, cedilla NA NA NA NA NA +16 Ccedil Ç capital C, cedilla NA NA NA NA NA +17 eth ð small eth, Icelandic NA NA NA NA NA +18 ETH Ð capital Eth, Icelandic NA NA NA NA NA +19 eacute é small e, acute accent NA NA NA NA NA +20 Eacute É capital E, acute accent NA NA NA NA NA +21 ecirc ê small e, circumflex accent NA NA NA NA NA +22 Ecirc Ê capital E, circumflex accent NA NA NA NA NA +23 egrave è small e, grave accent NA NA NA NA NA +24 Egrave È capital E, grave accent NA NA NA NA NA +25 euml ë small e, dieresis or umlautmark NA NA NA NA NA +26 Euml Ë capital E, dieresis or umlautmark NA NA NA NA NA +27 iacute í small i, acute accent NA NA NA NA NA +28 Iacute Í capital I, acute accent NA NA NA NA NA +29 icirc î small i, circumflex accent NA NA NA NA NA +30 Icirc Î capital I, circumflex accent NA NA NA NA NA +31 igrave ì small i, grave accent NA NA NA NA NA +32 Igrave Ì capital I, grave accent NA NA NA NA NA +33 iuml ï small i, dieresis or umlautmark NA NA NA NA NA +34 Iuml Ï capital I, dieresis or umlautmark NA NA NA NA NA +35 ntilde ñ small n, tilde NA NA NA NA NA +36 Ntilde Ñ capital N, tilde NA NA NA NA NA +37 oacute ó small o, acute accent NA NA NA NA NA +38 Oacute Ó capital O, acute accent NA NA NA NA NA +39 ocirc ô small o, circumflex accent NA NA NA NA NA +40 Ocirc Ô capital O, circumflex accent NA NA NA NA NA +41 ograve ò small o, grave accent NA NA NA NA NA +42 Ograve Ò capital O, grave accent NA NA NA NA NA +43 oslash ø small o, slash NA NA NA NA NA +44 Oslash Ø capital O, slash NA NA NA NA NA +45 otilde õ small o, tilde NA NA NA NA NA +46 Otilde Õ capital O, tilde NA NA NA NA NA +47 ouml ö small o, dieresis or umlautmark NA NA NA NA NA +48 Ouml Ö capital O, dieresis or umlautmark NA NA NA NA NA +49 szlig ß small sharp s, German (szligature NA NA NA NA NA +50 thorn þ small thorn, Icelandic NA NA NA NA NA +51 THORN Þ capital THORN, Icelandic NA NA NA NA NA +52 uacute ú small u, acute accent NA NA NA NA NA +53 Uacute Ú capital U, acute accent NA NA NA NA NA +54 ucirc û small u, circumflex accent NA NA NA NA NA +55 Ucirc Û capital U, circumflex accent NA NA NA NA NA +56 ugrave ù small u, grave accent NA NA NA NA NA +57 Ugrave Ù capital U, grave accent NA NA NA NA NA +58 uuml ü small u, dieresis or umlautmark NA NA NA NA NA +59 Uuml Ü capital U, dieresis or umlautmark NA NA NA NA NA +60 yacute ý small y, acute accent NA NA NA NA NA +61 Yacute Ý capital Y, acute accent NA NA NA NA NA +62 yuml ÿ small y, dieresis or umlautmark NA NA NA NA NA + X.ã. X.Ã. X.ä. X.Ä. X.æ. X.Æ. X.ç. X.Ç. X.ð. X.Ð. X.é. X.É. X.ê. X.Ê. X.è. +1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA + X.È. X.ë. X.Ë. X.í. X.Í. X.î. X.Î. X.ì. X.Ì. X.ï. X.Ï. X.ñ. X.Ñ. X.ó. X.Ó. +1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA + X.ô. X.Ô. X.ò. X.Ò. X.ø. X.Ø. X.õ. X.Õ. X.ö. X.Ö. X.ß. X.þ. X.Þ. X.ú. X.Ú. +1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA + X.û. X.Û. X.ù. X.Ù. X.ü. X.Ü. X.ý. X.Ý. X.ÿ. +1 NA NA NA NA NA NA NA NA NA +2 NA NA NA NA NA NA NA NA NA +3 NA NA NA NA NA NA NA NA NA +4 NA NA NA NA NA NA NA NA NA +5 NA NA NA NA NA NA NA NA NA +6 NA NA NA NA NA NA NA NA NA +7 NA NA NA NA NA NA NA NA NA +8 NA NA NA NA NA NA NA NA NA +9 NA NA NA NA NA NA NA NA NA +10 NA NA NA NA NA NA NA NA NA +11 NA NA NA NA NA NA NA NA NA +12 NA NA NA NA NA NA NA NA NA +13 NA NA NA NA NA NA NA NA NA +14 NA NA NA NA NA NA NA NA NA +15 NA NA NA NA NA NA NA NA NA +16 NA NA NA NA NA NA NA NA NA +17 NA NA NA NA NA NA NA NA NA +18 NA NA NA NA NA NA NA NA NA +19 NA NA NA NA NA NA NA NA NA +20 NA NA NA NA NA NA NA NA NA +21 NA NA NA NA NA NA NA NA NA +22 NA NA NA NA NA NA NA NA NA +23 NA NA NA NA NA NA NA NA NA +24 NA NA NA NA NA NA NA NA NA +25 NA NA NA NA NA NA NA NA NA +26 NA NA NA NA NA NA NA NA NA +27 NA NA NA NA NA NA NA NA NA +28 NA NA NA NA NA NA NA NA NA +29 NA NA NA NA NA NA NA NA NA +30 NA NA NA NA NA NA NA NA NA +31 NA NA NA NA NA NA NA NA NA +32 NA NA NA NA NA NA NA NA NA +33 NA NA NA NA NA NA NA NA NA +34 NA NA NA NA NA NA NA NA NA +35 NA NA NA NA NA NA NA NA NA +36 NA NA NA NA NA NA NA NA NA +37 NA NA NA NA NA NA NA NA NA +38 NA NA NA NA NA NA NA NA NA +39 NA NA NA NA NA NA NA NA NA +40 NA NA NA NA NA NA NA NA NA +41 NA NA NA NA NA NA NA NA NA +42 NA NA NA NA NA NA NA NA NA +43 NA NA NA NA NA NA NA NA NA +44 NA NA NA NA NA NA NA NA NA +45 NA NA NA NA NA NA NA NA NA +46 NA NA NA NA NA NA NA NA NA +47 NA NA NA NA NA NA NA NA NA +48 NA NA NA NA NA NA NA NA NA +49 NA NA NA NA NA NA NA NA NA +50 NA NA NA NA NA NA NA NA NA +51 NA NA NA NA NA NA NA NA NA +52 NA NA NA NA NA NA NA NA NA +53 NA NA NA NA NA NA NA NA NA +54 NA NA NA NA NA NA NA NA NA +55 NA NA NA NA NA NA NA NA NA +56 NA NA NA NA NA NA NA NA NA +57 NA NA NA NA NA NA NA NA NA +58 NA NA NA NA NA NA NA NA NA +59 NA NA NA NA NA NA NA NA NA +60 NA NA NA NA NA NA NA NA NA +61 NA NA NA NA NA NA NA NA NA +62 NA NA NA NA NA NA NA NA NA > > > ## Check handling of very wide file @@ -723,6 +1363,9 @@ + { + example.wide.x <- read.xls(wideFileX) + stopifnot(dim(example.wide.x)==c(0,16384)) ++ } else { ++ cat("** DIFF IN THIS SECTION IS EXPECTED BECAUSE PERL PACKAGES **\n") ++ cat("** FOR SUPPORTING XLSX ARE NOT INSTALLED **\n") + } > > ## Check handling of files with dates calulcated relative to @@ -846,4 +1489,4 @@ > > proc.time() user system elapsed - 14.104 0.888 15.221 + 13.148 0.835 14.190 Modified: trunk/gdata/tests/test.reorder.factor.Rout.save =================================================================== --- trunk/gdata/tests/test.reorder.factor.Rout.save 2015-04-28 21:12:20 UTC (rev 1988) +++ trunk/gdata/tests/test.reorder.factor.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) @@ -53,4 +53,4 @@ > > proc.time() user system elapsed - 0.339 0.046 0.379 + 0.327 0.045 0.363 Modified: trunk/gdata/tests/tests.write.fwf.Rout.save =================================================================== --- trunk/gdata/tests/tests.write.fwf.Rout.save 2015-04-28 21:12:20 UTC (rev 1988) +++ trunk/gdata/tests/tests.write.fwf.Rout.save 2015-04-29 01:29:30 UTC (rev 1989) @@ -231,4 +231,4 @@ > > proc.time() user system elapsed - 0.434 0.049 0.475 + 0.421 0.045 0.459 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 21:12:22
|
Revision: 1988 http://sourceforge.net/p/r-gregmisc/code/1988 Author: warnes Date: 2015-04-28 21:12:20 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Update ChangeLog for gdata 2.16.1 Modified Paths: -------------- trunk/gdata/inst/ChangeLog Modified: trunk/gdata/inst/ChangeLog =================================================================== --- trunk/gdata/inst/ChangeLog 2015-04-28 21:11:47 UTC (rev 1987) +++ trunk/gdata/inst/ChangeLog 2015-04-28 21:12:20 UTC (rev 1988) @@ -1,5 +1,15 @@ 2015-04-28 warnes + * [r1987] inst/NEWS: Update NEWS for gdata 2.16.1 + * [r1986] NAMESPACE: Remove no-longer defined methods. + * [r1985] man/reorder.Rd: Summary: Minor formatting changes, use + rnorm() for X in example, and use set.seed() for consistent + results. + * [r1984] man/first.Rd: Summary: Replace unicode single-quote + characters with ASCII ones. + * [r1983] R/reorder.R: Summary: Call base::sort instead of sort, + which has been redefined by arguments. + * [r1982] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog. * [r1981] DESCRIPTION: Bump version number. * [r1980] R/trim.R: Remove CVS header tag. * [r1979] DESCRIPTION: Update version requirement for R (>= 2.3.0) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 21:11:50
|
Revision: 1987 http://sourceforge.net/p/r-gregmisc/code/1987 Author: warnes Date: 2015-04-28 21:11:47 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Update NEWS for gdata 2.16.1 Modified Paths: -------------- trunk/gdata/inst/NEWS Modified: trunk/gdata/inst/NEWS =================================================================== --- trunk/gdata/inst/NEWS 2015-04-28 06:28:23 UTC (rev 1986) +++ trunk/gdata/inst/NEWS 2015-04-28 21:11:47 UTC (rev 1987) @@ -1,11 +1,22 @@ -Changes in 2.16.1 (2015-04-25) +Changes in 2.16.1 (2015-04-28) +----------------------------- + +Other changes: + +- Requirement for Perl version 5.10.0 or later is specified in the + package DESCRITION. + +- first() and last() are now simply wrappers for calls to 'head(x, n=1)' and + 'tail(x, n=1)', respectively. + + +Changes in 2.16.0 (2015-04-25) ------------------------------ New features: - New functions first() and last() to return the first or last element - of an object. These are convenience functions for 'head(x, n=1)' and - 'tail(x, n=1)', respectively, + of an object. - New functions left() and right() to return the leftmost or rightmost n (default to 6) columns of a matrix or dataframe. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 06:28:30
|
Revision: 1986 http://sourceforge.net/p/r-gregmisc/code/1986 Author: warnes Date: 2015-04-28 06:28:23 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Remove no-longer defined methods. Modified Paths: -------------- trunk/gdata/NAMESPACE Modified: trunk/gdata/NAMESPACE =================================================================== --- trunk/gdata/NAMESPACE 2015-04-28 06:27:33 UTC (rev 1985) +++ trunk/gdata/NAMESPACE 2015-04-28 06:28:23 UTC (rev 1986) @@ -156,11 +156,7 @@ S3method(trim, list) S3method(trim, data.frame) -## first, last, left, right -S3method(first, default) -S3method(first, list ) -S3method(last, default) -S3method(last, list ) +## left, right S3method(left, data.frame) S3method(left, matrix) S3method(right, data.frame) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 06:27:35
|
Revision: 1985 http://sourceforge.net/p/r-gregmisc/code/1985 Author: warnes Date: 2015-04-28 06:27:33 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Summary: Minor formatting changes, use rnorm() for X in example, and use set.seed() for consistent results. Modified Paths: -------------- trunk/gdata/man/reorder.Rd Modified: trunk/gdata/man/reorder.Rd =================================================================== --- trunk/gdata/man/reorder.Rd 2015-04-28 06:16:04 UTC (rev 1984) +++ trunk/gdata/man/reorder.Rd 2015-04-28 06:27:33 UTC (rev 1985) @@ -1,5 +1,3 @@ -% $Id$ - \name{reorder.factor} \alias{reorder.factor} \title{Reorder the Levels of a Factor} @@ -7,13 +5,7 @@ Reorder the levels of a factor } \usage{ -\method{reorder}{factor}(x, - X, - FUN, - ..., - order=is.ordered(x), - new.order, - sort=mixedsort) +\method{reorder}{factor}(x, X, FUN, ..., order=is.ordered(x), new.order, sort=mixedsort) } \arguments{ \item{x}{factor} @@ -58,9 +50,18 @@ \author{Gregory R. Warnes \email{gr...@wa...}} -\seealso{\code{\link{factor}} and \code{\link[stats]{reorder}}} +\seealso{ + \code{\link{factor}} + and + \code{\link[stats]{reorder}} +} \examples{ + +\dontshow{ + set.seed(123456) +} + # Create a 4 level example factor trt <- factor( sample( c("PLACEBO", "300 MG", "600 MG", "1200 MG"), 100, replace=TRUE ) ) @@ -78,7 +79,7 @@ trt4 <- reorder(trt, new.order=c("PLACEBO", "300 MG", "600 MG", "1200 MG")) summary(trt4) # - using frequency - trt5 <- reorder(trt, X=as.numeric(trt), FUN=length) + trt5 <- reorder(trt, X=rnorm(100), FUN=mean) summary(trt5) # Drop out the '300 MG' level This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 06:16:06
|
Revision: 1984 http://sourceforge.net/p/r-gregmisc/code/1984 Author: warnes Date: 2015-04-28 06:16:04 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Summary: Replace unicode single-quote characters with ASCII ones. Modified Paths: -------------- trunk/gdata/man/first.Rd Modified: trunk/gdata/man/first.Rd =================================================================== --- trunk/gdata/man/first.Rd 2015-04-28 06:04:02 UTC (rev 1983) +++ trunk/gdata/man/first.Rd 2015-04-28 06:16:04 UTC (rev 1984) @@ -15,11 +15,11 @@ \item{n}{a single integer. If positive, size for the resulting object: number of elements for a vector (including lists), rows for a matrix or data frame or lines for a function. If negative, - all but the ‘n’ last/first number of elements of ‘x’.} + all but the 'n' last/first number of elements of 'x'.} \item{...}{arguments to be passed to or from other methods.} } \value{ - An object (usually) like ‘x’ but generally smaller. + An object (usually) like 'x' but generally smaller. } \author{ Gregory R. Warnes \email{gr...@wa...} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 06:04:10
|
Revision: 1983 http://sourceforge.net/p/r-gregmisc/code/1983 Author: warnes Date: 2015-04-28 06:04:02 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Summary: Call base::sort instead of sort, which has been redefined by arguments. Modified Paths: -------------- trunk/gdata/R/reorder.R Modified: trunk/gdata/R/reorder.R =================================================================== --- trunk/gdata/R/reorder.R 2015-04-28 04:59:31 UTC (rev 1982) +++ trunk/gdata/R/reorder.R 2015-04-28 06:04:02 UTC (rev 1983) @@ -17,9 +17,11 @@ ## replicated here: ## --> scores <- tapply(X = X, INDEX = x, FUN = FUN, ...) - ans <- (if (order) - ordered - else factor)(x, levels = names(sort(scores, na.last = TRUE))) + levels <- names(base::sort(scores, na.last = TRUE)) + if(order) + ans <- ordered(x, levels=levels) + else + ans <- factor(x, levels=levels) attr(ans, "scores") <- scores ## <-- return(ans) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 04:59:44
|
Revision: 1982 http://sourceforge.net/p/r-gregmisc/code/1982 Author: warnes Date: 2015-04-28 04:59:31 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Update NEWS and ChangeLog. Modified Paths: -------------- trunk/gdata/inst/ChangeLog trunk/gdata/inst/NEWS Modified: trunk/gdata/inst/ChangeLog =================================================================== --- trunk/gdata/inst/ChangeLog 2015-04-28 04:58:33 UTC (rev 1981) +++ trunk/gdata/inst/ChangeLog 2015-04-28 04:59:31 UTC (rev 1982) @@ -1,164 +1,123 @@ -2015-04-25 16:24 warnes +2015-04-28 warnes - * R/write.fwf.R: Missed on commit. + * [r1981] DESCRIPTION: Bump version number. + * [r1980] R/trim.R: Remove CVS header tag. + * [r1979] DESCRIPTION: Update version requirement for R (>= 2.3.0) + and perl (5.10.0). + * [r1978] R/first.R, R/left.R, man/first.Rd: - first() and last() + are now simply wrappers to utils::head() and + utils::tail() with a default 'n=1' instead of 'n=6'. + - Move code for left() and right() into a separate file. + * [r1977] R/reorder.R, man/reorder.Rd: If arguments 'X' or 'FUN' is + supplied to reorder.factor(), mimic the + behavior of stats::reorder.default() rather than trying to call + it via + NextMethod. -2015-04-25 16:23 warnes +2015-04-25 warnes - * R/write.fwf.R, tests/test.humanReadable.Rout.save, + * [r1974] DESCRIPTION: List needs a conjuction + * [r1973] inst/NEWS: Fix spelling errors & typos + * [r1972] DESCRIPTION: Fix typographical errors + * [r1971] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog + (again) + * [r1970] NAMESPACE, R/aggregate.table.R: Remove aggregate.table() + entirely + * [r1969] tests/test.humanReadable.R, + tests/test.humanReadable.Rout.save, + tests/test.read.xls.Rout.save, tests/test.reorder.factor.Rout.save, + tests/tests.write.fwf.Rout.save: 'test.humanReadable.R' needed + set.seed() to make the results consistent. + * [r1968] tests/test.humanReadable.Rout.save, + tests/test.read.xls.Rout.save, + tests/test.reorder.factor.Rout.save, + tests/tests.write.fwf.Rout.save: Update .save files + * [r1967] R/write.fwf.R: Missed on commit. + * [r1966] R/write.fwf.R, tests/test.humanReadable.Rout.save, + tests/test.reorder.factor.Rout.save, tests/tests.write.fwf.Rout.save, tests/unitTests/runit.write.fwf.R: Modfy write.fwf() to properly handle matrix argument, avoiding conversion to dataframe unless rownames=TRUE. Add corresponding unit tests. - -2015-04-25 09:11 warnes - - * inst/perl/module_tools.pl: Installing PERL modules was failing. - Adding CPAN configuration option fixed the problem. - -2015-04-25 08:49 warnes - - * inst/perl/xls2csv.pl: Error message about executable name was - missing one alternative - -2015-04-25 07:59 warnes - - * DESCRIPTION: Better describe gdata contents - -2015-04-25 07:58 warnes - - * NAMESPACE: is.* and as.* aren't generics - -2015-04-25 07:57 warnes - - * man/humanReadable.Rd, man/object.size.Rd: Add 'justify' argument - to print and format object_sizes methods - -2015-04-25 07:57 warnes - - * R/humanReadable.R, R/object.size.R: Add 'justify' argument to - print and format object_sizes methods - -2015-04-25 07:56 warnes - - * R/write.fwf.R: Remove stray call to 'browser' - -2015-04-25 06:26 warnes - - * DESCRIPTION, inst/ChangeLog, inst/NEWS: Update DESCRIPTION, - ChangeLog, and NEWS - -2015-04-25 05:54 warnes - - * NAMESPACE, R/humanReadable.R, R/object.size.R, + * [r1965] inst/perl/module_tools.pl: Installing PERL modules was + failing. Adding CPAN configuration option fixed the problem. + * [r1964] inst/perl/xls2csv.pl: Error message about executable name + was missing one alternative + * [r1963] DESCRIPTION: Better describe gdata contents + * [r1962] NAMESPACE: is.* and as.* aren't generics + * [r1961] man/humanReadable.Rd, man/object.size.Rd: Add 'justify' + argument to print and format object_sizes methods + * [r1960] R/humanReadable.R, R/object.size.R: Add 'justify' + argument to print and format object_sizes methods + * [r1959] R/write.fwf.R: Remove stray call to 'browser' + * [r1958] DESCRIPTION, inst/ChangeLog, inst/NEWS: Update + DESCRIPTION, ChangeLog, and NEWS + * [r1957] NAMESPACE, R/humanReadable.R, R/object.size.R, man/humanReadable.Rd, man/object.size.Rd, tests/test.humanReadable.R, tests/test.humanReadable.Rout.save: Complete work on object.size(), object_sizes methods, and humanReadable. + * [r1956] inst/perl/Spreadsheet/ParseExcel.pm: Add error message if + Excel file format is too old -2015-04-25 02:52 warnes +2015-04-23 warnes - * inst/perl/Spreadsheet/ParseExcel.pm: Add error message if Excel - file format is too old - -2015-04-23 22:49 warnes - - * inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog - -2015-04-23 22:41 warnes - - * R/write.fwf.R: - write.fwf() now properly supports matrix + * [r1953] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog + * [r1952] R/write.fwf.R: - write.fwf() now properly supports matrix objects, including matrix objects wihtout column names. (Reported by Carl Witthoft.) - -2015-04-23 21:55 warnes - - * inst/perl/xls2csv.pl: Remove 'use POSIX' from xls2csv.pl since it - is no longer needed - -2015-04-23 17:40 warnes - - * inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog - -2015-04-23 17:37 warnes - - * R/reorder.R: reorder.factor() now hands off processing to + * [r1951] inst/perl/xls2csv.pl: Remove 'use POSIX' from xls2csv.pl + since it is no longer needed + * [r1939] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog + * [r1938] R/reorder.R: reorder.factor() now hands off processing to stats:::reorder.default() when either 'X' or 'FUN' is specified. -2015-04-22 23:18 warnes +2015-04-22 warnes - * inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog for changes - to humanReadable() - -2015-04-22 23:14 warnes - - * DESCRIPTION, R/humanReadable.R, R/object.size.R, + * [r1937] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog for + changes to humanReadable() + * [r1936] DESCRIPTION, R/humanReadable.R, R/object.size.R, man/humanReadable.Rd: Fix 'units' argument of humanReadable() - -2015-04-22 22:44 warnes - - * man/object.size.Rd: Update object.size() man page to reflect - change in class of return value from 'object_size' to + * [r1935] man/object.size.Rd: Update object.size() man page to + reflect change in class of return value from 'object_size' to 'object_sizes' - -2015-04-22 22:41 warnes - - * inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog for gdata - 2.16.0 - -2015-04-22 22:34 warnes - - * NAMESPACE, R/object.size.R: Modify gdaata:object.size to generate - S3 objects of class 'object_sizes' (note the final 's') to avoid - conflicts with methods in utils for object_size. - -2015-04-22 22:32 warnes - - * R/reorder.R, tests/test.reorder.factor.R, + * [r1934] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog for + gdata 2.16.0 + * [r1933] NAMESPACE, R/object.size.R: Modify gdaata:object.size to + generate S3 objects of class 'object_sizes' (note the final 's') + to avoid conflicts with methods in utils for object_size. + * [r1932] R/reorder.R, tests/test.reorder.factor.R, tests/test.reorder.factor.Rout.save: Correct behavior of reorder.factor() when argument 'X' is supplied by delgating to stats:::reorder.default() -2015-04-14 22:02 warnes +2015-04-14 warnes - * inst/ChangeLog: Update ChangeLog + * [r1929] inst/ChangeLog: Update ChangeLog + * [r1928] man/write.fwf.Rd: Remove editorializing + * [r1927] inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog for + gdata 2.15.0 + * [r1926] R/write.fwf.R, man/write.fwf.Rd: Add 'scientific' + argument to write.fwf to allow control of whether numeric values + can be displated using scientific notation. + * [r1925] inst/perl/xls2csv.pl: Replace depricated PERL function + POSIX::isnumeric with equivalent regexp + * [r1924] inst/ChangeLog: Add gdata ChangeLog to SVN -2015-04-14 22:02 warnes +2015-04-10 warnes - * man/write.fwf.Rd: Remove editorializing - -2015-04-14 21:55 warnes - - * inst/ChangeLog, inst/NEWS: Update NEWS and ChangeLog for gdata + * [r1922] DESCRIPTION, NAMESPACE, inst/NEWS: Update files for gdata 2.15.0 -2015-04-14 21:52 warnes +2015-04-08 warnes - * R/write.fwf.R, man/write.fwf.Rd: Add 'scientific' argument to - write.fwf to allow control of whether numeric values can be - displated using scientific notation. + * [r1919] R/first.R, man/first.Rd, man/left.Rd: Move + first/last/left/right to from gtools to gdata -2015-04-14 20:52 warnes +2014-08-28 warnes - * inst/perl/xls2csv.pl: Replace depricated PERL function - POSIX::isnumeric with equivalent regexp - -2015-04-14 19:43 warnes - - * inst/ChangeLog: Add gdata ChangeLog to SVN - -2015-04-10 03:15 warnes - - * DESCRIPTION, NAMESPACE, inst/NEWS: Update files for gdata 2.15.0 - -2015-04-08 19:55 warnes - - * R/first.R, man/first.Rd, man/left.Rd: Move first/last/left/right - to from gtools to gdata - -2014-08-28 15:01 warnes - - * R/trim.R, inst/NEWS, inst/perl/xls2csv.pl, + * [r1883] R/trim.R, inst/NEWS, inst/perl/xls2csv.pl, inst/xls/ExampleExcelFile.xls, inst/xls/ExampleExcelFile.xlsx, inst/xls/ExampleExcelFile_1900.xls, inst/xls/ExampleExcelFile_1900.xlsx, @@ -166,64 +125,36 @@ inst/xls/ExampleExcelFile_1904.xlsx, tests/test.read.xls.R, tests/test.read.xls.Rout.save, tests/tests.write.fwf.Rout.save: Everything works now! - -2014-08-28 05:22 warnes - - * inst/perl/Spreadsheet/ParseExcel/FmtDefault.pm: Suppress annoying - warnings in Spreadsheet::ParseXLS::FmtDefalt. - -2014-08-28 05:17 warnes - - * inst/xls/ExampleExcelFile_1900.xls, + * [r1882] inst/perl/Spreadsheet/ParseExcel/FmtDefault.pm: Suppress + annoying warnings in Spreadsheet::ParseXLS::FmtDefalt. + * [r1881] inst/xls/ExampleExcelFile_1900.xls, inst/xls/ExampleExcelFile_1900.xlsx, inst/xls/ExampleExcelFile_1904.xls, inst/xls/ExampleExcelFile_1904.xlsx, tests/test.read.xls.R: Add tests and corresponding test files for 1900 and 1904 based XLX/XLSX files - -2014-08-28 04:56 warnes - - * inst/perl/Spreadsheet/XLSX, inst/perl/Spreadsheet/XLSX.pm, - inst/perl/install_modules.pl, inst/perl/module_tools.pl, - inst/perl/sheetCount.pl, inst/perl/supportedFormats.pl: Complete - transition from Spreadsheet::XLSX to Spreadsheet::ParseXLSX - -2014-08-28 04:55 warnes - - * inst/perl/xls2csv.pl: Handle Excel files created on the Mac, - where by default Excel uses + * [r1880] inst/perl/Spreadsheet/XLSX, + inst/perl/Spreadsheet/XLSX.pm, inst/perl/install_modules.pl, + inst/perl/module_tools.pl, inst/perl/sheetCount.pl, + inst/perl/supportedFormats.pl: Complete transition from + Spreadsheet::XLSX to Spreadsheet::ParseXLSX + * [r1879] inst/perl/xls2csv.pl: Handle Excel files created on the + Mac, where by default Excel uses 1904-01-01 as the baseline for dates, rather than the usual 1900-01-01. - -2014-08-28 03:08 warnes - - * inst/perl/Crypt/.exists, inst/perl/XML/.exists: Remove dotfiles - -2014-08-28 02:08 warnes - - * DESCRIPTION, inst/NEWS: Update for release - -2014-08-28 02:01 warnes - - * inst/xls/wide.xls, inst/xls/wide.xlsx: Add test for handling fo - very wide xls and xlsx files. - -2014-08-28 02:00 warnes - - * tests/test.read.xls.R: Add test for handling fo very wide xls and - xlsx files. - -2014-08-28 01:50 warnes - - * inst/perl/module_tools.pl, inst/perl/sheetCount.pl, + * [r1878] inst/perl/Crypt/.exists, inst/perl/XML/.exists: Remove + dotfiles + * [r1877] DESCRIPTION, inst/NEWS: Update for release + * [r1876] inst/xls/wide.xls, inst/xls/wide.xlsx: Add test for + handling fo very wide xls and xlsx files. + * [r1875] tests/test.read.xls.R: Add test for handling fo very wide + xls and xlsx files. + * [r1874] inst/perl/module_tools.pl, inst/perl/sheetCount.pl, inst/perl/xls2csv.pl: Modify code to use latest version of Spreadsheet::ParseExcel and to replace Spreadsheet::XLSX woth Spreadsheet::ParseXLSX - -2014-08-28 01:28 warnes - - * inst/perl/Crypt, inst/perl/Crypt/.exists, inst/perl/Crypt/RC4.pm, - inst/perl/Digest, inst/perl/Digest/Perl, + * [r1873] inst/perl/Crypt, inst/perl/Crypt/.exists, + inst/perl/Crypt/RC4.pm, inst/perl/Digest, inst/perl/Digest/Perl, inst/perl/Digest/Perl/MD5.pm, inst/perl/Graphics, inst/perl/Graphics/ColorUtils.pm, inst/perl/Spreadsheet/ParseExcel.pm, @@ -247,93 +178,44 @@ inst/perl/XML/Twig/XPath.pm: Update Spreadsheet::ParseExcel, add Spreadsheet:ParseXLSX, add dependencies -2014-04-05 21:08 warnes +2014-04-05 warnes - * tests/unitTests/runit.unknown.R: Apply same changes to + * [r1801] tests/unitTests/runit.unknown.R: Apply same changes to NAToUnknown that were previously applied to unknownToNA for POSIXlt. - -2014-04-05 18:41 warnes - - * inst/NEWS: Update NEWS with latest changes - -2014-04-05 18:38 warnes - - * R/nobs.R: Call stats::nobs instead of stats:::nobs.default within + * [r1800] inst/NEWS: Update NEWS with latest changes + * [r1799] R/nobs.R: Call stats::nobs instead of + stats:::nobs.default within gdata::nobs.default. This avoids R CMD check warning. - -2014-04-05 18:22 warnes - - * tests/unitTests/runit.unknown.R: Don't compare optional POSIXlt - field. Explicitly compare POSIXlt, with special handling of '-1' - unknown value. - -2014-04-05 18:19 warnes - - * R/mapLevels.R, R/unknown.R: Don't use gdata:::<foo> prefix to - access gdata function <foo> - -2014-04-05 17:01 warnes - - * DESCRIPTION: Fix syntax error in DESCRIPTION file. - -2014-04-05 17:00 warnes - - * tests/runRUnitTests.R: Package name needs to be defined outside - of if test. - -2014-04-05 17:00 warnes - - * vignettes/Rnews.sty: Style file needed - -2014-04-05 16:59 warnes - - * R/unknown.R, tests/unitTests/runit.unknown.R: The issue Brian - pointed out was an error in the isUnknown() code, not an error in - the unit tests! - -2014-04-05 15:55 warnes - - * tests/unitTests/runit.unknown.R: Apply changes Brian recommned to - NAtoUnknown as well as unknownToNA. - -2014-04-05 14:40 warnes - - * inst/NEWS: Update NEWS file - -2014-04-05 14:38 warnes - - * inst/doc/Rnews.dtx: Don't need latex .dtx source file - -2014-04-05 14:26 warnes - - * inst/doc/mapLevels.Rnw, inst/doc/unknown.Rnw, vignettes, + * [r1798] tests/unitTests/runit.unknown.R: Don't compare optional + POSIXlt field. Explicitly compare POSIXlt, with special handling + of '-1' unknown value. + * [r1797] R/mapLevels.R, R/unknown.R: Don't use gdata:::<foo> + prefix to access gdata function <foo> + * [r1796] DESCRIPTION: Fix syntax error in DESCRIPTION file. + * [r1795] tests/runRUnitTests.R: Package name needs to be defined + outside of if test. + * [r1794] vignettes/Rnews.sty: Style file needed + * [r1793] R/unknown.R, tests/unitTests/runit.unknown.R: The issue + Brian pointed out was an error in the isUnknown() code, not an + error in the unit tests! + * [r1792] tests/unitTests/runit.unknown.R: Apply changes Brian + recommned to NAtoUnknown as well as unknownToNA. + * [r1791] inst/NEWS: Update NEWS file + * [r1790] inst/doc/Rnews.dtx: Don't need latex .dtx source file + * [r1789] inst/doc/mapLevels.Rnw, inst/doc/unknown.Rnw, vignettes, vignettes/mapLevels.Rnw, vignettes/unknown.Rnw: Move vignettes from inst/doc/ to vignettes/ - -2014-04-05 13:57 warnes - - * R/aggregate.table.R, man/aggregate.table.Rd, + * [r1788] R/aggregate.table.R, man/aggregate.table.Rd, man/gdata-defunct.Rd: Change 'aggregate.table' from deprecated to defunct. - -2014-04-05 12:53 warnes - - * DESCRIPTION, inst/unitTests, man/gdata-package.Rd, + * [r1787] DESCRIPTION, inst/unitTests, man/gdata-package.Rd, tests/runRUnitTests.R, tests/unitTests: Complete changes so that the unit tests are run as part of R CMD check - -2014-04-05 02:25 warnes - - * DESCRIPTION, inst/NEWS: Update NEWS for gdata 2.13.4 - -2014-04-05 02:25 warnes - - * NAMESPACE: Update NAMESPACE file to remove deleted function - -2014-04-05 02:23 warnes - - * inst/unitTests/Makefile, inst/unitTests/runit.bindData.R, + * [r1786] DESCRIPTION, inst/NEWS: Update NEWS for gdata 2.13.4 + * [r1785] NAMESPACE: Update NAMESPACE file to remove deleted + function + * [r1784] inst/unitTests/Makefile, inst/unitTests/runit.bindData.R, inst/unitTests/runit.cbindX.R, inst/unitTests/runit.drop.levels.R, inst/unitTests/runit.getDateTimeParts.R, @@ -351,16 +233,10 @@ tests/runit.wideByFactor.R, tests/runit.write.fwf.R: Move unit test files back to inst/unitTests. Fix up runRUnitTests.R to work properly in the new location - -2014-04-05 01:27 warnes - - * tests/runit.unknown.R: - For unit tests, don't check for equality - of optional POSIXlt + * [r1783] tests/runit.unknown.R: - For unit tests, don't check for + equality of optional POSIXlt components. (Bug reported by Brian Ripley). - -2014-04-05 01:08 warnes - - * R/runRUnitTests.R, inst/unitTests/Makefile, + * [r1782] R/runRUnitTests.R, inst/unitTests/Makefile, inst/unitTests/runRUnitTests.R, inst/unitTests/runit.bindData.R, inst/unitTests/runit.cbindX.R, inst/unitTests/runit.drop.levels.R, @@ -379,115 +255,80 @@ tests/runit.wideByFactor.R, tests/runit.write.fwf.R: Move unit test code into the (now) standard location -2014-03-19 10:04 arnima +2014-03-19 arnima - * R/keep.R: change warning message to R standards + * [r1777] R/keep.R: change warning message to R standards -2013-12-18 14:33 arnima +2013-12-18 arnima - * R/ll.R: Retain original list order unless sort=FALSE; also stop - if unnamed list + * [r1758] R/ll.R: Retain original list order unless sort=FALSE; + also stop if unnamed list -2013-12-16 19:58 warnes +2013-12-16 warnes - * R/trim.R: Trim will now remove all types of leading/trailing - whitespace by using + * [r1757] R/trim.R: Trim will now remove all types of + leading/trailing whitespace by using the [:blank:] character class. -2013-06-29 01:40 warnes +2013-06-29 warnes - * inst/NEWS: Update NEWS for second try for gdata 2.13.2 - -2013-06-29 01:37 warnes - - * R/ll.R: Simplify ll() by stuffing list arguments into an + * [r1692] inst/NEWS: Update NEWS for second try for gdata 2.13.2 + * [r1691] R/ll.R: Simplify ll() by stuffing list arguments into an environment, avoiding the need to use attach/detach. -2013-06-28 21:31 warnes +2013-06-28 warnes - * inst/NEWS: Update NEWS for gdata 2.13.2 + * [r1685] inst/NEWS: Update NEWS for gdata 2.13.2 + * [r1684] tests/test.read.xls.Rout.save, + tests/tests.write.fwf.Rout.save: Minor update to + tests/*.Rout.save + * [r1683] R/ll.R: Add on.exit() handler to ensure a matching detach + occurs when attach is used in ll() + * [r1682] DESCRIPTION: Update for gdata 2.13.2 + * [r1681] R/aggregate.table.R: Improve deprecated message -2013-06-28 21:24 warnes +2013-03-24 warnes - * tests/test.read.xls.Rout.save, tests/tests.write.fwf.Rout.save: - Minor update to tests/*.Rout.save + * [r1645] tests/test.read.xls.Rout.save, + tests/tests.write.fwf.Rout.save: Update test files for code + changes + * [r1644] inst/NEWS: Fix formatting in NEWS + * [r1643] DESCRIPTION, inst/NEWS, man/read.xls.Rd, + man/sheetCount.Rd, tests/test.read.xls.R: Replaced calls to + depreciated function ".path.package" with the new public function + "path.package". -2013-06-28 21:22 warnes +2013-01-14 warnes - * R/ll.R: Add on.exit() handler to ensure a matching detach occurs - when attach is used in ll() - -2013-06-28 20:29 warnes - - * DESCRIPTION: Update for gdata 2.13.2 - -2013-06-28 20:26 warnes - - * R/aggregate.table.R: Improve deprecated message - -2013-03-24 04:50 warnes - - * tests/test.read.xls.Rout.save, tests/tests.write.fwf.Rout.save: - Update test files for code changes - -2013-03-24 04:36 warnes - - * inst/NEWS: Fix formatting in NEWS - -2013-03-24 04:34 warnes - - * DESCRIPTION, inst/NEWS, man/read.xls.Rd, man/sheetCount.Rd, - tests/test.read.xls.R: Replaced calls to depreciated function - ".path.package" with the new public function "path.package". - -2013-01-14 20:47 warnes - - * R/installXLSXsupport.R, R/sheetCount.R, R/xls2sep.R, + * [r1639] R/installXLSXsupport.R, R/sheetCount.R, R/xls2sep.R, R/xlsFormats.R: Replace (obsolete) '.path.package' with 'find.package' function. -2012-09-20 17:35 warnes +2012-09-20 warnes - * man/MedUnits.Rd, man/ans.Rd, man/duplicated2.Rd: Correct .Rd file - errors detected by 'R CMD check'. + * [r1622] man/MedUnits.Rd, man/ans.Rd, man/duplicated2.Rd: Correct + .Rd file errors detected by 'R CMD check'. + * [r1621] NAMESPACE: Add duplicated() and ans() to the NAMESPACE. + * [r1620] DESCRIPTION, inst/NEWS: Update for gdata 2.13.0. + * [r1619] man/ConvertMedUnits.Rd: Fix typographic error. + * [r1618] R/ans.R, R/duplicated2.R, man/ans.Rd, man/duplicated2.Rd: + Add 'ans()' and 'duplicated()' contributed by Liviu Andronic. -2012-09-20 17:15 warnes +2012-09-19 warnes - * NAMESPACE: Add duplicated() and ans() to the NAMESPACE. - -2012-09-20 17:12 warnes - - * DESCRIPTION, inst/NEWS: Update for gdata 2.13.0. - -2012-09-20 15:42 warnes - - * man/ConvertMedUnits.Rd: Fix typographic error. - -2012-09-20 15:39 warnes - - * R/ans.R, R/duplicated2.R, man/ans.Rd, man/duplicated2.Rd: Add - 'ans()' and 'duplicated()' contributed by Liviu Andronic. - -2012-09-19 18:30 warnes - - * data/MedUnits.rda: Correct column names. Unit columns were - reversed and misspelled. - -2012-09-19 18:02 warnes - - * R/sheetCount.R: Add ignore.stderr to system command in sheetCmd() - to prevent stderr + * [r1617] data/MedUnits.rda: Correct column names. Unit columns + were reversed and misspelled. + * [r1616] R/sheetCount.R: Add ignore.stderr to system command in + sheetCmd() to prevent stderr messages from being included in the captured output from the perl script. -2012-09-12 17:40 warnes +2012-09-12 warnes - * DESCRIPTION, inst/NEWS: Update for gdata 2.12.0 - -2012-09-12 17:39 warnes - - * R/aggregate.table.R, man/aggregate.table.Rd: 'stats::aggregate' - was made into a generic on 27-Jan-2010, so that + * [r1606] DESCRIPTION, inst/NEWS: Update for gdata 2.12.0 + * [r1605] R/aggregate.table.R, man/aggregate.table.Rd: + 'stats::aggregate' was made into a generic on 27-Jan-2010, so + that attempting to call 'aggregate' on a 'table' object will now incorrectly call 'aggregate.table'. Since 'aggregate.table' can be @@ -498,48 +339,31 @@ the 'aggregate.table' function will now display a warning that it is depreciated and recommending the equivalent call to tapply. It will be removed entirely in a future version of gdata. + * [r1604] .Rinstignore: Don't ignore .Rnw files, but do ignore .svn + files. -2012-09-12 17:29 warnes +2012-09-11 warnes - * .Rinstignore: Don't ignore .Rnw files, but do ignore .svn files. - -2012-09-11 20:41 warnes - - * man/interleave.Rd: Clarify workding of DROP argument to + * [r1603] man/interleave.Rd: Clarify workding of DROP argument to interleave(). - -2012-09-11 20:37 warnes - - * man/interleave.Rd: Replace call to aggregate.table() with + * [r1602] man/interleave.Rd: Replace call to aggregate.table() with equivalent tapply() call since aggregate.table() is being depreciated. -2012-08-22 16:47 warnes +2012-08-22 warnes - * DESCRIPTION, inst/NEWS: Update DESCRIPTION and NEWS for gdate - 2.11.1. - -2012-08-22 16:42 warnes - - * man/read.xls.Rd: Add example for read.xls() that shows how to use - the fileEncoding + * [r1601] DESCRIPTION, inst/NEWS: Update DESCRIPTION and NEWS for + gdate 2.11.1. + * [r1600] man/read.xls.Rd: Add example for read.xls() that shows + how to use the fileEncoding argument to read in latin-1 encoded data. - -2012-08-22 16:41 warnes - - * tests/latin-1.xls, tests/test.read.xls.R, + * [r1599] tests/latin-1.xls, tests/test.read.xls.R, tests/test.read.xls.Rout.save: Add XLSX test for latin-1 characters, and look for them in their new location in inst/xls/. - -2012-08-22 16:35 warnes - - * inst/xls/latin-1.xls, inst/xls/latin-1.xlsx: add XLSX version of - latin-1.xls - -2012-08-22 15:48 warnes - - * tests/latin-1.xls, tests/test.read.xls.R, + * [r1598] inst/xls/latin-1.xls, inst/xls/latin-1.xlsx: add XLSX + version of latin-1.xls + * [r1597] tests/latin-1.xls, tests/test.read.xls.R, tests/test.read.xls.Rout.save: Add test file and code to ensure that read.xls() can properly handle files with alternative encodings. latin-1.xls contains each of @@ -547,34 +371,23 @@ non-ascii latin-1 special characters in both the column headings and the body of the file. - -2012-08-22 15:45 warnes - - * R/read.xls.R: Change code to have R read the csv/tab data from - the file rather than + * [r1596] R/read.xls.R: Change code to have R read the csv/tab data + from the file rather than from the connetion we made, so that file encodings can be properly handled. + * [r1595] R/read.xls.R: Always close the connection. -2012-08-22 14:29 warnes +2012-08-13 warnes - * R/read.xls.R: Always close the connection. + * [r1594] inst/perl/xls2csv.pl: Remove trailing space from output + line. -2012-08-13 22:13 warnes +2012-06-18 warnes - * inst/perl/xls2csv.pl: Remove trailing space from output line. - -2012-06-18 20:32 warnes - - * inst/NEWS: Update NEWS for 2.11.0 release. - -2012-06-18 20:27 warnes - - * DESCRIPTION: Bump version number and add SystemRequirements for - perl. - -2012-06-18 20:26 warnes - - * R/xls2sep.R, inst/perl/xls2csv.pl, man/read.xls.Rd, + * [r1567] inst/NEWS: Update NEWS for 2.11.0 release. + * [r1566] DESCRIPTION: Bump version number and add + SystemRequirements for perl. + * [r1565] R/xls2sep.R, inst/perl/xls2csv.pl, man/read.xls.Rd, tests/test.read.xls.R, tests/test.read.xls.Rout.save: read.xls() and supporting functions now allow blank lines to be preserved, rather than skipped, by supplying the argument @@ -582,274 +395,180 @@ extended to suppor this via an optional "-s" argument which, when present, *preserves* blank lines during the conversion. -2012-06-13 01:10 warnes +2012-06-13 warnes - * DESCRIPTION, R/nobs.R, inst/NEWS: - nobs.default needs to handle - logical vectors in addition to numeric + * [r1564] DESCRIPTION, R/nobs.R, inst/NEWS: - nobs.default needs to + handle logical vectors in addition to numeric vectors. - update DESCRIPTION and NEWS for 2.10.6. + * [r1563] R/nobs.R: nobs.default needs to handle logical as well as + numeric vectors. -2012-06-13 01:00 warnes +2012-06-08 warnes - * R/nobs.R: nobs.default needs to handle logical as well as numeric - vectors. - -2012-06-08 22:04 warnes - - * DESCRIPTION, tests/test.read.xls.Rout.save: Update DESCRIPTION - and tests - -2012-06-08 21:59 warnes - - * tests/test.read.xls.R: fix incorrect function name - -2012-06-08 20:02 warnes - - * DESCRIPTION, man/installXLSXsupport.Rd: Mark example for + * [r1562] DESCRIPTION, tests/test.read.xls.Rout.save: Update + DESCRIPTION and tests + * [r1561] tests/test.read.xls.R: fix incorrect function name + * [r1560] DESCRIPTION, man/installXLSXsupport.Rd: Mark example for installXLSXsupport() to not be executed durin R CMD check. + * [r1559] DESCRIPTION: stats:::nobs.default and stats::nobs.lm + require R > 2.13.0, so add this as a dependency. -2012-06-08 19:01 warnes +2012-06-06 warnes - * DESCRIPTION: stats:::nobs.default and stats::nobs.lm require R > - 2.13.0, so add this as a dependency. - -2012-06-06 22:10 warnes - - * DESCRIPTION, inst/NEWS: Update for release 2.10.2 - -2012-06-06 22:09 warnes - - * R/nobs.R: Fix bugs in nobs.default. - -2012-06-06 21:11 warnes - - * tests/test.read.xls.Rout.save, tests/tests.write.fwf.Rout.save: - Update to reflect warning on startup that 'nobs' hides - 'stats::nobs'. - -2012-06-06 21:11 warnes - - * man/nobs.Rd: Remove stray non-ASCII characters. - -2012-06-06 21:07 warnes - - * R/nobs.R: The nobs() dispatch method must be defined in the gdata - namespace to + * [r1552] DESCRIPTION, inst/NEWS: Update for release 2.10.2 + * [r1551] R/nobs.R: Fix bugs in nobs.default. + * [r1550] tests/test.read.xls.Rout.save, + tests/tests.write.fwf.Rout.save: Update to reflect warning on + startup that 'nobs' hides 'stats::nobs'. + * [r1549] man/nobs.Rd: Remove stray non-ASCII characters. + * [r1548] R/nobs.R: The nobs() dispatch method must be defined in + the gdata namespace to pick up the definition of gdata::nobs.default. - -2012-06-06 20:30 warnes - - * DESCRIPTION, inst/NEWS: Update DESCRIPTION and NEWS for 2.10.1 - release. - -2012-06-06 20:26 warnes - - * NAMESPACE, R/nobs.R, man/nobs.Rd: Define aliases for 'nobs' and - 'nobs.lm' to support backward + * [r1547] DESCRIPTION, inst/NEWS: Update DESCRIPTION and NEWS for + 2.10.1 release. + * [r1546] NAMESPACE, R/nobs.R, man/nobs.Rd: Define aliases for + 'nobs' and 'nobs.lm' to support backward compatibility for packages depending on gdata. - -2012-06-06 01:59 warnes - - * DESCRIPTION, inst/NEWS: Update DESCRIPTION and NEWS for 2.10.0 - release - -2012-06-06 01:53 warnes - - * NAMESPACE, R/startsWith.R, man/startsWith.Rd: - Add manual page - and NAMESPACE entry for startsWith(). + * [r1545] DESCRIPTION, inst/NEWS: Update DESCRIPTION and NEWS for + 2.10.0 release + * [r1544] NAMESPACE, R/startsWith.R, man/startsWith.Rd: - Add + manual page and NAMESPACE entry for startsWith(). - Add 'ignore.case' argument to startsWith(). - -2012-06-06 01:26 warnes - - * tests/test.read.xls.Rout.save: Update to match new code. - -2012-06-06 01:25 warnes - - * man/read.xls.Rd: Replace non-ASCII characters. - -2012-06-06 01:21 warnes - - * R/read.xls.R, man/read.xls.Rd, tests/test.read.xls.R: Add + * [r1543] tests/test.read.xls.Rout.save: Update to match new code. + * [r1542] man/read.xls.Rd: Replace non-ASCII characters. + * [r1541] R/read.xls.R, man/read.xls.Rd, tests/test.read.xls.R: Add na.strings to read.xls call to convert "#DIV/0!" to NA. -2012-06-05 20:09 warnes +2012-06-05 warnes - * NAMESPACE: Remove nobs method dispatch and lm methods since these - are now provided by the stats package. - -2012-06-05 20:08 warnes - - * R/env.R: Spell out arguments to ls() to avoid R CMD check + * [r1540] NAMESPACE: Remove nobs method dispatch and lm methods + since these are now provided by the stats package. + * [r1539] R/env.R: Spell out arguments to ls() to avoid R CMD check warnings. - -2012-06-05 20:08 warnes - - * .Rinstignore: Add .Rinstignore file to omit latex style and - source files from distributed inst/doc directory. - -2012-06-05 19:56 warnes - - * R/ConvertMedUnits.R: - Add NULL definition of MedUnits to avoid R - CMD check warning. + * [r1538] .Rinstignore: Add .Rinstignore file to omit latex style + and source files from distributed inst/doc directory. + * [r1537] R/ConvertMedUnits.R: - Add NULL definition of MedUnits to + avoid R CMD check warning. - Specify local environment when calling data() so that MedUnits gets defined in the function's environment rather than the global environment. + * [r1536] R/ls.funs.R: Fix error in ls.funs() that occurs when + there are no objects in the environment. + * [r1535] R/object.size.R: Avoid warning by calling + utils::object.size rather than Internal(object.size(x)) -2012-06-05 19:07 warnes +2012-05-31 warnes - * R/ls.funs.R: Fix error in ls.funs() that occurs when there are no - objects in the environment. - -2012-06-05 18:36 warnes - - * R/object.size.R: Avoid warning by calling utils::object.size - rather than Internal(object.size(x)) - -2012-05-31 22:14 warnes - - * R/nobs.R, man/nobs.Rd: - Remove dispatch function 'nobs' and - method 'nobs.lm' since these are + * [r1534] R/nobs.R, man/nobs.Rd: - Remove dispatch function 'nobs' + and method 'nobs.lm' since these are now provided by the R 'stats' package. -2012-05-04 21:20 warnes +2012-05-04 warnes - * DESCRIPTION: Update for next release + * [r1532] DESCRIPTION: Update for next release + * [r1531] NAMESPACE, R/ls.funs.R, man/ls.funs.Rd: Add ls.funs() to + show functions defined in the specified environment. + * [r1530] man/is.what.Rd: Fix enumerate syntax. -2012-05-04 19:39 warnes +2012-04-03 warnes - * NAMESPACE, R/ls.funs.R, man/ls.funs.Rd: Add ls.funs() to show - functions defined in the specified environment. + * [r1522] R/startsWith.R: Add startsWith() function. -2012-05-04 19:38 warnes +2011-10-05 warnes - * man/is.what.Rd: Fix enumerate syntax. + * [r1516] man/read.xls.Rd: Fix typo -2012-04-03 19:49 warnes +2011-09-30 warnes - * R/startsWith.R: Add startsWith() function. + * [r1515] inst/NEWS: Update DESCRIPTION and README for 2.9.0 + release. + * [r1514] DESCRIPTION: Update DESCRIPTION and README for 2.9.0 + release. -2011-10-05 15:31 warnes +2011-09-20 warnes - * man/read.xls.Rd: Fix typo + * [r1508] man/read.xls.Rd: Improve xls2csv() man page + * [r1507] NAMESPACE: Add case() function, a vector equivalent of + the switch() function + * [r1506] R/case.R, man/case.Rd: Add case() function, a vector + equivalent of the switch() function -2011-09-30 19:09 warnes +2011-09-02 warnes - * inst/NEWS: Update DESCRIPTION and README for 2.9.0 release. + * [r1500] NAMESPACE: Add 'centerText' function to center text + strings for a specified width. + * [r1499] R/centerText.R, man/centerText.Rd: Add 'centerText' + function to center text strings for a specified width. -2011-09-30 19:09 warnes +2011-04-16 warnes - * DESCRIPTION: Update DESCRIPTION and README for 2.9.0 release. + * [r1469] DESCRIPTION, inst/NEWS: Update for release 2.8.2 -2011-09-20 18:08 warnes +2011-04-15 warnes - * man/read.xls.Rd: Improve xls2csv() man page - -2011-09-20 18:07 warnes - - * NAMESPACE: Add case() function, a vector equivalent of the - switch() function - -2011-09-20 18:07 warnes - - * R/case.R, man/case.Rd: Add case() function, a vector equivalent - of the switch() function - -2011-09-02 17:25 warnes - - * NAMESPACE: Add 'centerText' function to center text strings for a - specified width. - -2011-09-02 17:24 warnes - - * R/centerText.R, man/centerText.Rd: Add 'centerText' function to - center text strings for a specified width. - -2011-04-16 17:04 warnes - - * DESCRIPTION, inst/NEWS: Update for release 2.8.2 - -2011-04-15 20:25 warnes - - * R/dQuote.ascii.R, R/installXLSXsupport.R, R/read.xls.R, + * [r1468] R/dQuote.ascii.R, R/installXLSXsupport.R, R/read.xls.R, R/sheetCount.R, R/xls2sep.R: Fix errors on windows when R or Perl install path includes spaces by properly quoting the path. + * [r1467] R/xlsFormats.R: Fix error in xlsFormat() on windows when + R or Perl install path includes spaces by quoting the path. -2011-04-15 19:43 warnes +2011-01-15 ggorjan - * R/xlsFormats.R: Fix error in xlsFormat() on windows when R or - Perl install path includes spaces by quoting the path. + * [r1465] NAMESPACE, R/nPairs.R, inst/NEWS, + inst/unitTests/runit.nPairs.R, man/nPairs.Rd: Adding summary + method for nPairs -2011-01-15 21:58 ggorjan +2010-11-12 warnes - * NAMESPACE, R/nPairs.R, inst/NEWS, inst/unitTests/runit.nPairs.R, - man/nPairs.Rd: Adding summary method for nPairs - -2010-11-12 19:14 warnes - - * inst/NEWS: Update NEWS for gdata 2.8.1 - -2010-11-12 19:09 warnes - - * DESCRIPTION: Update DEScription file for 2.8.1 release - -2010-11-12 19:08 warnes - - * tests/test.read.xls.Rout.save, tests/tests.write.fwf.Rout.save: - Update test output to match latest code - -2010-11-12 19:08 warnes - - * R/write.fwf.R, man/write.fwf.Rd, tests/test.write.fwf.eol.R: - Modify write.fwf() to capture and pass on additional arguments - for + * [r1462] inst/NEWS: Update NEWS for gdata 2.8.1 + * [r1461] DESCRIPTION: Update DEScription file for 2.8.1 release + * [r1460] tests/test.read.xls.Rout.save, + tests/tests.write.fwf.Rout.save: Update test output to match + latest code + * [r1459] R/write.fwf.R, man/write.fwf.Rd, + tests/test.write.fwf.eol.R: Modify write.fwf() to capture and + pass on additional arguments for write.table(). This resolves a bug reported by Jan Wijffels. -2010-11-01 00:30 arnima +2010-11-01 arnima - * man/Args.Rd: Minor improvement in Args.Rd help page + * [r1453] man/Args.Rd: Minor improvement in Args.Rd help page -2010-10-19 22:04 warnes +2010-10-19 warnes - * R/onAttach.R, R/xls2sep.R: Avoid use of file.access() which is - unreliable on Windows network shares. + * [r1452] R/onAttach.R, R/xls2sep.R: Avoid use of file.access() + which is unreliable on Windows network shares. -2010-07-08 12:36 ggrothendieck2 +2010-07-08 ggrothendieck2 - * R/xls2sep.R: findPerl call added to xls2sep + * [r1448] R/xls2sep.R: findPerl call added to xls2sep -2010-07-07 22:48 ggrothendieck2 +2010-07-07 ggrothendieck2 - * man/read.xls.Rd: small improvements to read.xls.Rd + * [r1447] man/read.xls.Rd: small improvements to read.xls.Rd -2010-05-03 16:26 warnes +2010-05-03 warnes - * NAMESPACE, R/installXLSXModules.R, R/installXLSXsupport.R, - R/onAttach.R, inst/NEWS, man/installXLSXsupport.Rd, - man/xlsFormats.Rd: Rename installXLSXModules() to - installXLSXsupport() and provide documentation for it. + * [r1439] NAMESPACE, R/installXLSXModules.R, + R/installXLSXsupport.R, R/onAttach.R, inst/NEWS, + man/installXLSXsupport.Rd, man/xlsFormats.Rd: Rename + installXLSXModules() to installXLSXsupport() and provide + documentation for it. + * [r1438] inst/NEWS: Update news for gdata 2.8.0 + * [r1437] DESCRIPTION, NAMESPACE, R/installXLSXModules.R, + R/onAttach.R, inst/perl/install_modules.pl, + inst/perl/module_tools.pl, tests/test.read.xls.R: Add .onAttach + function to check & inform user if perl is available, to check + whether XLS and XLSX formats are avaiable, and to run the (new) + installXLSXModules() functon to attempt to install the necessar + libraries if not. Added installXLSXModules() function. -2010-05-03 13:48 warnes +2010-05-02 warnes - * inst/NEWS: Update news for gdata 2.8.0 - -2010-05-03 13:35 warnes - - * DESCRIPTION, NAMESPACE, R/installXLSXModules.R, R/onAttach.R, - inst/perl/install_modules.pl, inst/perl/module_tools.pl, - tests/test.read.xls.R: Add .onAttach function to check & inform - user if perl is available, to check whether XLS and XLSX formats - are avaiable, and to run the (new) installXLSXModules() functon - to attempt to install the necessar libraries if not. Added - installXLSXModules() function. - -2010-05-02 13:56 warnes - - * man/xlsFormats.Rd: Correct error in xlsFormat example - -2010-05-02 06:11 warnes - - * DESCRIPTION, NAMESPACE, R/dQuote.ascii.R, R/findPerl.R, + * [r1436] man/xlsFormats.Rd: Correct error in xlsFormat example + * [r1435] DESCRIPTION, NAMESPACE, R/dQuote.ascii.R, R/findPerl.R, R/read.xls.R, R/xlsFormats.R, inst/doc/gregmisc.tex, inst/perl/install_modules.pl, inst/perl/module_tools.pl, inst/perl/sheetCount.pl, inst/perl/supportedFormats.pl, @@ -864,121 +583,71 @@ generate warnings) when Zlib or SpreadSheet::XLXS is not instaled. Also update Greg's email address -2010-02-21 17:12 ggrothendieck2 +2010-02-21 ggrothendieck2 - * R/read.xls.R, man/read.xls.Rd: isOpen problems fixed (isOpen must - have changed in R since this worked in earlier versions). Also - nba.xls link in read.xls.Rd disappeared. Replaced with similar - link. + * [r1423] R/read.xls.R, man/read.xls.Rd: isOpen problems fixed + (isOpen must have changed in R since this worked in earlier + versions). Also nba.xls link in read.xls.Rd disappeared. Replaced + with similar link. -2010-02-20 11:32 ggrothendieck2 +2010-02-20 ggrothendieck2 - * INSTALL: improved INSTALL file + * [r1422] INSTALL: improved INSTALL file -2010-02-19 15:36 ggrothendieck2 +2010-02-19 ggrothendieck2 - * INSTALL, R/dQuote.ascii.R, R/read.xls.R, R/sheetCount.R, + * [r1421] INSTALL, R/dQuote.ascii.R, R/read.xls.R, R/sheetCount.R, inst/NEWS: added findPerl to locate ActiveState Perl on Windows if perl= not specified and Rtools perl would have otherwise been used. Also added INSTALL file. -2010-01-28 19:58 warnes +2010-01-28 warnes - * DESCRIPTION, inst/NEWS: Update for release 2.7.1 + * [r1419] DESCRIPTION, inst/NEWS: Update for release 2.7.1 + * [r1418] R/xls2sep.R: xls2sep(): Show output of perl call when + verbose=T + * [r1417] src/build.bat: More Win32 fixes + * [r1416] src/Makefile, src/Makefile.win, src/build.bat: More work + on Win32 building + * [r1415] src/Makefile, src/Makefile.win, src/build.bat: Support + building Compress::Raw::Zlib perl package under windows. -2010-01-28 19:56 warnes +2010-01-26 warnes - * R/xls2sep.R: xls2sep(): Show output of perl call when verbose=T - -2010-01-28 16:43 warnes - - * src/build.bat: More Win32 fixes - -2010-01-28 16:00 warnes - - * src/Makefile, src/Makefile.win, src/build.bat: More work on Win32 - building - -2010-01-28 03:58 warnes - - * src/Makefile, src/Makefile.win, src/build.bat: Support building - Compress::Raw::Zlib perl package under windows. - -2010-01-26 04:12 warnes - - * inst/NEWS: Fix typos - -2010-01-26 04:11 warnes - - * R/sheetCount.R: Show more details in sheetCount() when + * [r1413] inst/NEWS: Fix typos + * [r1412] R/sheetCount.R: Show more details in sheetCount() when verbose=TRUE -2010-01-24 23:30 warnes +2010-01-24 warnes - * R/xls2sep.R: Replace two calls to 'dQuote', to 'dQuote.ascii' - -2010-01-24 19:25 warnes - - * inst/doc/mapLevels.pdf, inst/doc/unknown.pdf: Remove + * [r1411] R/xls2sep.R: Replace two calls to 'dQuote', to + 'dQuote.ascii' + * [r1408] inst/doc/mapLevels.pdf, inst/doc/unknown.pdf: Remove auto-generated pdf files from svn - -2010-01-24 19:18 warnes - - * src/Makefile: create 'distclean' to remove perl binary dir, - currently mac-only - -2010-01-24 19:13 warnes - - * R/read.xls.R, R/xls2sep.R: Make read.xls() and xls2sep() quieter - when verbose=FALSE - -2010-01-24 19:12 warnes - - * tests/test.read.xls.R, tests/test.read.xls.Rout.save: Add tests - for read.xls, sheetCount, and sheetNames - -2010-01-24 18:22 warnes - - * src/Makefile: Modify makefile to 1) clean up after build, 2) make - tar non-verbose - -2010-01-24 18:19 warnes - - * R/read.xls.R, R/sheetCount.R: Close connections when done. - -2010-01-24 18:17 warnes - - * man/read.xls.Rd: Fix typo - -2010-01-24 18:10 warnes - - * man/read.xls.Rd, man/sheetNames.Rd: Fix R CMD CHECK errors - -2010-01-24 08:47 warnes - - * src/Compress-Raw-Zlib-2.024, src/Compress-Raw-Zlib-2.024.tar.gz, - src/Makefile: Use the original gz file for Compress::Raw::Zlib to - avoid issues with 'non-platform-independent' filename error in R - CMD CHECK - -2010-01-24 08:38 warnes - - * inst/perl/Archive/README-Archive-Zip, + * [r1407] src/Makefile: create 'distclean' to remove perl binary + dir, currently mac-only + * [r1406] R/read.xls.R, R/xls2sep.R: Make read.xls() and xls2sep() + quieter when verbose=FALSE + * [r1405] tests/test.read.xls.R, tests/test.read.xls.Rout.save: Add + tests for read.xls, sheetCount, and sheetNames + * [r1404] src/Makefile: Modify makefile to 1) clean up after build, + 2) make tar non-verbose + * [r1403] R/read.xls.R, R/sheetCount.R: Close connections when + done. + * [r1402] man/read.xls.Rd: Fix typo + * [r1401] man/read.xls.Rd, man/sheetNames.Rd: Fix R CMD CHECK + errors + * [r1400] src/Compress-Raw-Zlib-2.024, + src/Compress-Raw-Zlib-2.024.tar.gz, src/Makefile: Use the + original gz file for Compress::Raw::Zlib to avoid issues with + 'non-platform-independent' filename error in R CMD CHECK + * [r1399] inst/perl/Archive/README-Archive-Zip, inst/perl/Archive/README-Archive::Zip: Rename files to remove R CMD check error - -2010-01-24 08:33 warnes - - * DESCRIPTION, inst/NEWS, inst/doc/mapLevels.pdf, + * [r1398] DESCRIPTION, inst/NEWS, inst/doc/mapLevels.pdf, inst/doc/unknown.pdf: Update for 2.7.0 release - -2010-01-24 08:21 warnes - - * NAMESPACE: Add new functions to NAMESPACE - -2010-01-24 08:19 warnes - - * src, src/Compress-Raw-Zlib-2.024, + * [r1397] NAMESPACE: Add new functions to NAMESPACE + * [r1396] src, src/Compress-Raw-Zlib-2.024, src/Compress-Raw-Zlib-2.024/Changes, src/Compress-Raw-Zlib-2.024/MANIFEST, src/Compress-Raw-Zlib-2.024/META.yml, @@ -1039,35 +708,18 @@ src/Compress-Raw-Zlib-2.024/zlib-src/zutil.c, src/Compress-Raw-Zlib-2.024/zlib-src/zutil.h, src/Makefile: Add Compress::Raw::Zlib code - -2010-01-24 08:15 warnes - - * man/read.xls.Rd, man/sheetCount.Rd: Add/Update documentation - -2010-01-24 08:06 warnes - - * R/xls2sep.R: Minor formatting change - -2010-01-24 07:54 warnes - - * inst/xls/ExampleExcelFile.xls, inst/xls/ExampleExcelFile.xlsx: - Add additional example files - -2010-01-24 07:49 warnes - - * inst/perl/sheetCount.pl, inst/perl/sheetNames.pl, + * [r1395] man/read.xls.Rd, man/sheetCount.Rd: Add/Update + documentation + * [r1394] R/xls2sep.R: Minor formatting change + * [r1393] inst/xls/ExampleExcelFile.xls, + inst/xls/ExampleExcelFile.xlsx: Add additional example files + * [r1392] inst/perl/sheetCount.pl, inst/perl/sheetNames.pl, inst/perl/xls2csv.pl: Combine sheetCount.pl and sheetNames.pl and modify to support Excel 2007 'xlsx' format - -2010-01-24 07:26 warnes - - * inst/perl/Spreadsheet/XLSX.pm, + * [r1391] inst/perl/Spreadsheet/XLSX.pm, inst/perl/Spreadsheet/XLSX/Fmt2007.pm, inst/perl/xls2csv.pl: Complete changes to handle Excel 2007 'xlsx' files - -2010-01-24 05:36 warnes - - * inst/perl/Archive, inst/perl/Archive/README-Archive::Zip, + * [r1390] inst/perl/Archive, inst/perl/Archive/README-Archive::Zip, inst/perl/Archive/Zip, inst/perl/Archive/Zip.pm, inst/perl/Archive/Zip/Archive.pm, inst/perl/Archive/Zip/BufferedFileHandle.pm, @@ -1089,67 +741,40 @@ inst/perl/Spreadsheet/XLSX/Utility2007.pm, inst/perl/VERSIONS: Add additional Perl modules to support Excel 2007 'xlsx' files -2010-01-24 02:28 ggrothendieck2 +2010-01-24 ggrothendieck2 - * NAMESPACE, man/sheetNames.Rd: added sheetNames.Rd (documenting - sheetNames/sheetCount) and updated NAMESPACE file. + * [r1389] NAMESPACE, man/sheetNames.Rd: added sheetNames.Rd + (documenting sheetNames/sheetCount) and updated NAMESPACE file. + * [r1388] inst/NEWS: fixed spacing problem in NEWS -2010-01-24 02:05 ggrothendieck2 +2010-01-23 warnes - * inst/NEWS: fixed spacing problem in NEWS - -2010-01-23 07:11 warnes - - * inst/perl/xls2csv.pl: Check if parsing the xls file succeeds... - Current code doesn't handle new XML-based format - -2010-01-23 07:09 warnes - - * inst/perl/Spreadsheet/XLSX: Remove perl 'Spreadsheet:XLSX' module - since it depends on Compress-Raw-Zlib, which probably won't be - available on most machines, and I don't have time to figure out - how to get R to build it properly when gdata is installed. - -2010-01-23 06:49 warnes - - * inst/perl/Spreadsheet/XLSX, + * [r1387] inst/perl/xls2csv.pl: Check if parsing the xls file + succeeds... Current code doesn't handle new XML-based format + * [r1386] inst/perl/Spreadsheet/XLSX: Remove perl + 'Spreadsheet:XLSX' module since it depends on Compress-Raw-Zlib, + which probably won't be available on most machines, and I don't + have time to figure out how to get R to build it properly when + gdata is installed. + * [r1385] inst/perl/Spreadsheet/XLSX, inst/perl/Spreadsheet/XLSX/Fmt2007.pm, inst/perl/Spreadsheet/XLSX/Utility2007.pm: Add perl 'Spreadsheet:XLSX' module to support new Excel XML format files - -2010-01-23 05:51 warnes - - * R/xls2sep.R: Add xls2tsv() convenience wrapper to xls2sep() - -2010-01-23 05:50 warnes - - * R/read.xls.R, R/xls2sep.R: Update to match new xls2csv.pl code, - allow specification of sheets by name, support CSV and TAB + * [r1384] R/xls2sep.R: Add xls2tsv() convenience wrapper to + xls2sep() + * [r1383] R/read.xls.R, R/xls2sep.R: Update to match new xls2csv.pl + code, allow specification of sheets by name, support CSV and TAB delimited files using the same code, other minor changes. - -2010-01-23 05:45 warnes - - * R/sheetCount.R: Add sheetNames() function to extract the names - from XLS files - -2010-01-23 05:23 warnes - - * inst/bin/xls2csv.bat: Fix xls2csv.bat - -2010-01-23 05:17 warnes - - * inst/perl/xls2csv.pl: If only one sheet is present in the file, - don't insert the sheet name into the filename - -2010-01-23 04:38 warnes - - * inst/xls/ExampleExcelFile.xls, inst/xls/ExampleExcelFile.xlsx: - Add additional test/example Excel files - -2010-01-23 04:34 warnes - - * inst/perl/xls2csv.pl, inst/perl/xls2tab.pl, inst/perl/xls2tsv.pl: - Modify xls2csv.pl script to: + * [r1382] R/sheetCount.R: Add sheetNames() function to extract the + names from XLS files + * [r1381] inst/bin/xls2csv.bat: Fix xls2csv.bat + * [r1380] inst/perl/xls2csv.pl: If only one sheet is present in the + file, don't insert the sheet name into the filename + * [r1379] inst/xls/ExampleExcelFile.xls, + inst/xls/ExampleExcelFile.xlsx: Add additional test/example Excel + files + * [r1378] inst/perl/xls2csv.pl, inst/perl/xls2tab.pl, + inst/perl/xls2tsv.pl: Modify xls2csv.pl script to: - Use tab-delimiter and .tsv or .tab extension if called with the name xls2tsv.pl or xls2tab.pl, respectively. This allows a single @@ -1159,21 +784,15 @@ - Allow selection of sheets by name - Provide better error checking - Other code improvements + * [r1377] inst/perl/sheetCount.pl, inst/perl/sheetNames.pl: Add + perl scripts to extract worksheet names and sheet count from + Excel files -2010-01-23 02:30 warnes +2010-01-22 warnes - * inst/perl/sheetCount.pl, inst/perl/sheetNames.pl: Add perl - scripts to extract worksheet names and sheet count from Excel - files - -2010-01-22 19:35 warnes - - * inst/perl/OLE/Storage_Lite.pm: Upgrade Perl OLE::StorageLight - module to version 0.19 - -2010-01-22 19:31 warnes - - * inst/perl/Spreadsheet/ParseExcel.pm, + * [r1376] inst/perl/OLE/Storage_Lite.pm: Upgrade Perl + OLE::StorageLight module to version 0.19 + * [r1375] inst/perl/Spreadsheet/ParseExcel.pm, inst/perl/Spreadsheet/ParseExcel/Cell.pm, inst/perl/Spreadsheet/ParseExcel/Dump.pm, inst/perl/Spreadsheet/ParseExcel/FmtDefault.pm, @@ -1190,25 +809,20 @@ inst/perl/Spreadsheet/ParseExcel/Workbook.pm, inst/perl/Spreadsheet/ParseExcel/Worksheet.pm: Upgrade perl Spreadsheet::ParseExcel to version 0.56 + * [r1374] DESCRIPTION: Add complete list of contributors -2010-01-22 19:20 warnes +2010-01-22 arnima - * DESCRIPTION: Add complete list of contributors + * [r1373] man/keep.Rd: Minor improvement in help page + * [r1371] R/Args.R, R/env.R, R/is.what.R, R/keep.R, R/ll.R, + man/Args.Rd, man/env.Rd, man/is.what.Rd, man/keep.Rd, man/ll.Rd: + Many small improvements to documentation of Arni's five functions -2010-01-22 14:00 arnima +2010-01-22 warnes - * man/keep.Rd: Minor improvement in help page - -2010-01-22 13:06 arnima - - * R/Args.R, R/env.R, R/is.what.R, R/keep.R, R/ll.R, man/Args.Rd, - man/env.Rd, man/is.what.Rd, man/keep.Rd, man/ll.Rd: Many small - improvements to documentation of Arni's five functions - -2010-01-22 12:45 warnes - - * R/dQuote.ascii.R, R/read.xls.R, R/sheetCount.R, R/xls2sep.R: - - Move xls2csv(), xls2tab(), xls2sep() to a separate file + * [r1370] R/dQuote.ascii.R, R/read.xls.R, R/sheetCount.R, + R/xls2sep.R: - Move xls2csv(), xls2tab(), xls2sep() to a separate + file - Move qQuote.ascii to a separate file - Bug Fix: xls2csv(), xls2tab() failed to pass the provided @@ -1219,157 +833,111 @@ read.xls) now supports ftp URLs. -2009-12-06 22:34 arnima +2009-12-06 arnima - * R/Args.R, man/Args.Rd: Minor improvements of Args(). + * [r1369] R/Args.R, man/Args.Rd: Minor improvements of Args(). + * [r1368] R/ll.R, man/ll.Rd: Improved ll() so user can limit output + to specified classes -2009-12-06 03:12 arnima +2009-11-16 arnima - * R/ll.R, man/ll.Rd: Improved ll() so user can limit output to - specified classes + * [r1366] R/ll.R: ll(.GlobalEnv) does not crash anymore -2009-11-16 12:57 arnima +2009-08-20 warnes - * R/ll.R: ll(.GlobalEnv) does not crash anymore - -2009-08-20 14:54 warnes - - * man/cbindX.Rd, man/getDateTimePart.Rd, man/mapLevels.Rd, + * [r1357] man/cbindX.Rd, man/getDateTimePart.Rd, man/mapLevels.Rd, man/nPairs.Rd, man/trim.Rd, man/trimSum.Rd, man/unknown.Rd, man/write.fwf.Rd: Replace \ldots with \dots to make the new R CMD CHECK happy. -2009-08-19 17:39 warnes +2009-08-19 warnes - * DESCRIPTION: Update for 2.6.1 release + * [r1355] DESCRIPTION: Update for 2.6.1 release + * [r1354] inst/unitTests/runit.getDateTimeParts.R: Modify unit + tests to avoid issues related to zime zones. -2009-08-19 17:37 warnes +2009-08-05 warnes - * inst/unitTests/runit.getDateTimeParts.R: Modify unit tests to - avoid issues related to zime zones. + * [r1353] inst/doc/mapLevels.pdf, inst/doc/unknown.pdf: Update + vignettes for 2.6.0 release + * [r1352] man/frameApply.Rd: Fix formatting warning in frameApply + man page -2009-08-05 01:57 warnes +2009-07-16 ggorjan - * inst/doc/mapLevels.pdf, inst/doc/unknown.pdf: Update vignettes - for 2.6.0 release + * [r1350] man/write.fwf.Rd: Reverting recent change and clarifying + the meaning. -2009-08-05 01:57 warnes +2009-07-16 warnes - * man/frameApply.Rd: Fix formatting warning in frameApply man page - -2009-07-16 10:55 ggorjan - - * man/write.fwf.Rd: Reverting recent change and clarifying the - meaning. - -2009-07-16 03:23 warnes - - * inst/doc/mapLevels.pdf, inst/doc/unknown.pdf, man/resample.Rd: - Add contents of \value section for resample() man page - -2009-07-16 03:15 warnes - - * tests/tests.write.fwf.Rout.save: Update test output to remove R - CMD check warning - -2009-07-16 03:10 warnes - - * inst/NEWS: Update ChangeLog and NEWS for gdata 2.6.0 release - -2009-07-16 02:56 warnes - - * DESCRIPTION: Update DESCRIPTION file for gdata 2.6.0 - -2009-07-16 02:55 warnes - - * inst/doc/gregmisc.tex, inst/doc/mapLevels.pdf, + * [r1349] inst/doc/mapLevels.pdf, inst/doc/unknown.pdf, + man/resample.Rd: Add contents of \value section for resample() + man page + * [r1348] tests/tests.write.fwf.Rout.save: Update test output to + remove R CMD check warning + * [r1347] inst/NEWS: Update ChangeLog and NEWS for gdata 2.6.0 + release + * [r1346] DESCRIPTION: Update DESCRIPTION file for gdata 2.6.0 + * [r1345] inst/doc/gregmisc.tex, inst/doc/mapLevels.pdf, inst/doc/unknown.pdf, man/ConvertMedUnits.Rd, man/aggregate.table.Rd, man/combine.Rd, man/interleave.Rd, man/matchcols.Rd, man/nobs.Rd, man/rename.vars.Rd, man/reorder.Rd, man/trim.Rd, man/unmatrix.Rd, man/upperTriangle.Rd: Correct Greg's email address + * [r1344] man/write.fwf.Rd: Correct minor typos in write.fwf() man + page + * [r1343] man/resample.Rd: Correct page for resample() + * [r1342] NAMESPACE, R/read.xls.R, inst/perl/xls2tab.pl, + man/read.xls.Rd: Add support for using tab for field separator + during translation from xls format in read.xls -2009-07-16 02:52 warnes +2009-04-19 arnima - * man/write.fwf.Rd: Correct minor typos in write.fwf() man page - -2009-07-16 02:50 warnes - - * man/resample.Rd: Correct page for resample() - -2009-07-16 02:49 warnes - - * NAMESPACE, R/read.xls.R, inst/perl/xls2tab.pl, man/read.xls.Rd: - Add support for using tab for field separator during translation - from xls format in read.xls - -2009-04-19 23:25 arnima - - * R/env.R, R/ll.R: Changed object.size(object) to + * [r1314] R/env.R, R/ll.R: Changed object.size(object) to unclass(object.size(object)). -2008-12-31 13:30 ggorjan +2008-12-31 ggorjan - * NAMESPACE, inst/NEWS: Documenting changes and exporting the - functions. - -2008-12-31 13:30 ggorjan - - * R/object.size.R, man/humanReadable.Rd, man/object.size.Rd: - Enhanced function object.size that returns the size of multiple - objects. There is also a handy print method that can print size - of an object in "human readable" format when + * [r1312] NAMESPACE, inst/NEWS: Documenting changes and exporting + the functions. + * [r1311] R/object.size.R, man/humanReadable.Rd, + man/object.size.Rd: Enhanced function object.size that returns + the size of multiple objects. There is also a handy print method + that can print size of an object in "human readable" format when options(humanReadable=TRUE) or print(object.size(x), humanReadable=TRUE). - -2008-12-31 13:29 ggorjan - - * R/wideByFactor.R, inst/unitTests/runit.wideByFactor.R, + * [r1310] R/wideByFactor.R, inst/unitTests/runit.wideByFactor.R, man/wideByFactor.Rd: New function wideByFactor that reshapes given dataset by a given factor - it creates a "multivariate" data.frame. - -2008-12-31 13:28 ggorjan - - * R/nPairs.R, inst/unitTests/runit.nPairs.R, man/nPairs.Rd: New - function nPairs that gives the number of variable pairs in a + * [r1309] R/nPairs.R, inst/unitTests/runit.nPairs.R, man/nPairs.Rd: + New function nPairs that gives the number of variable pairs in a data.frame or a matrix. - -2008-12-31 13:26 ggorjan - - * R/getDateTimeParts.R, inst/unitTests/runit.getDateTimeParts.R, - man/getDateTimePart.Rd: New functions getYear, getMonth, getDay, - getHour, getMin, and getSec for extracting the date/time parts - from objects of a date/time class. - -2008-12-31 13:25 ggorjan - - * R/bindData.R, inst/unitTests/runit.bindData.R, man/bindData.Rd: - New function bindData that binds two data frames into a - multivariate data frame in a different way than merge. - -2008-12-31 13:24 ggorjan - - * R/runRUnitTests.R, inst/unitTests/Makefile, + * [r1308] R/getDateTimeParts.R, + inst/unitTests/runit.getDateTimeParts.R, man/getDateTimePart.Rd: + New functions getYear, getMonth, getDay, getHour, getMin, and + getSec for extracting the date/time parts from objects of a + date/time class. + * [r1307] R/bindData.R, inst/unitTests/runit.bindData.R, + man/bindData.Rd: New function bindData that binds two data frames + into a multivariate data frame in a different way than merge. + * [r1306] R/runRUnitTests.R, inst/unitTests/Makefile, inst/unitTests/runRUnitTests.R, man/gdata-package.Rd, man/runRUnitTests.Rd, tests/doRUnit.R: New function .runRUnitTestsGdata that enables run of all RUnit tests during the R CMD check as well as directly from within R. -2008-12-20 22:34 ggorjan +2008-12-20 ggorjan - * NAMESPACE, R/trimSum.R, inst/NEWS, + * [r1305] NAMESPACE, R/trimSum.R, inst/NEWS, inst/unitTests/runit.trimSum.R, man/trimSum.Rd: + * [r1304] tests/tests.write.fwf.Rout.save: To remove some output in + the R CMD check -2008-12-20 22:28 ggorjan +2008-08-05 ggorjan - * tests/tests.write.fwf.Rout.save: To remove some output in the R - CMD check - -2008-08-05 11:47 ggorjan - - * DESCRIPTION, NAMESPACE, R/cbindX.R, R/write.fwf.R, inst/NEWS, - inst/doc/mapLevels.pdf, inst/doc/unknown.pdf, + * [r1300] DESCRIPTION, NAMESPACE, R/cbindX.R, R/write.fwf.R, + inst/NEWS, inst/doc/mapLevels.pdf, inst/doc/unknown.pdf, inst/unitTests/runit.cbindX.R, inst/unitTests/runit.write.fwf.R, man/cbindX.Rd, man/write.fwf.Rd, tests/tests.write.fwf.R, tests/tests.write.fwf.Rout.save: - Increased version to 2.5.0 @@ -1382,34 +950,22 @@ the width of the columns. Additional tests and documentation fixes. -2008-06-30 22:29 arnima +2008-06-30 arnima - * R/env.R, R/ll.R, man/env.Rd, man/ll.Rd: Simplified default 'unit' - argument from c("KB","MB","bytes") to "KB". + * [r1299] R/env.R, R/ll.R, man/env.Rd, man/ll.Rd: Simplified + default 'unit' argument from c("KB","MB","bytes") to "KB". -2008-05-13 03:16 warnes +2008-05-13 warnes - * inst/NEWS, inst/doc/mapLevels.pdf, inst/doc/unknown.pdf: Update - NEWS file for 2.4.2 - -2008-05-13 03:09 warnes - - * R/read.xls.R: Use path.expand() to give proper full path to xls - file to be translated by read.xls() - -2008-05-13 02:55 warnes - - * R/read.xls.R: Modifed read.xls() failed to return the converted - data... fixed. - -2008-05-13 02:47 warnes - - * inst/perl/Spreadsheet/ParseExcel/Utility.pm: Correct broken patch - for open-office support - -2008-05-13 02:40 warnes - - * DESCRIPTION, R/read.xls.R: For read.xls() and xls2cs... [truncated message content] |
From: <wa...@us...> - 2015-04-28 04:58:35
|
Revision: 1981 http://sourceforge.net/p/r-gregmisc/code/1981 Author: warnes Date: 2015-04-28 04:58:33 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Bump version number. Modified Paths: -------------- trunk/gdata/DESCRIPTION Modified: trunk/gdata/DESCRIPTION =================================================================== --- trunk/gdata/DESCRIPTION 2015-04-28 04:58:12 UTC (rev 1980) +++ trunk/gdata/DESCRIPTION 2015-04-28 04:58:33 UTC (rev 1981) @@ -23,8 +23,8 @@ Depends: R (>= 2.3.0) SystemRequirements: perl (>= 5.10.0) Imports: gtools -Version: 2.16.0 -Date: 2015-04-25 +Version: 2.16.1 +Date: 2015-04-28 Author: Gregory R. Warnes, Ben Bolker, Gregor Gorjanc, Gabor Grothendieck, Ales Korosec, Thomas Lumley, Don MacQueen, Arni Magnusson, Jim Rogers, and others This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wa...@us...> - 2015-04-28 04:58:19
|
Revision: 1980 http://sourceforge.net/p/r-gregmisc/code/1980 Author: warnes Date: 2015-04-28 04:58:12 +0000 (Tue, 28 Apr 2015) Log Message: ----------- Remove CVS header tag. Modified Paths: -------------- trunk/gdata/R/trim.R Modified: trunk/gdata/R/trim.R =================================================================== --- trunk/gdata/R/trim.R 2015-04-28 04:45:14 UTC (rev 1979) +++ trunk/gdata/R/trim.R 2015-04-28 04:58:12 UTC (rev 1980) @@ -1,5 +1,3 @@ -# $Id$ - trim <- function(s, recode.factor=TRUE, ...) UseMethod("trim", s) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |