Displaying 20 results from an estimated 2000 matches similar to: "Suggested tidying up"
2008 Feb 14
1
Small encoding question
Dear developeRs,
Compilation of the latest version (0.9-5) of my actuar package fails
with r-release MacOS_X ix86 on CRAN; see
http://www.R-project.org/nosvn/R.check/r-release-macosx-ix86/actuar-00check.html
All errors come from accented letters in comments in latin-1 encoded
files (except hierarc.R which is in UTF-8, my bad). Encoding is
declared as latin-1 in DESCRIPTION.
The package
2006 Jan 31
2
Announce: Contributed Documentation
[Version fran??aise plus bas]
To the R community,
A quick word to announce the publication of my document "Introduction
?? la programmation en S". It is available in the French section of the
Contributed Documentation page of CRAN.
Many of the documents or books currently available on S-Plus and/or R
present the software in a statistical analysis context. My document
rather focuses
2005 Apr 20
1
Negative argument for head() and tail()
Dear R developers,
I'm a former APL programmer. In that language, the "take" (up arrow) and
"drop" (down arrow) operators were extensively used to, well, take and drop
elements of vectors. Functions head() and tail() are equivalents in R for the
"take" operator, but nothing seems to mimic the "drop" operator. I think it
would be useful.
For
2005 Aug 29
5
Testing if all elements are equal in a vector/matrix
Is there a canonical way to check if all elements of a vector or matrix are
the same? Solutions below work, but look hackish to me.
> x <- rep(1, 10)
> all(x == x[1]) # == operator does not provide for small differences
[1] TRUE
> isTRUE(all.equal(x, rep(x[1], length(x)))) # ugly
[1] TRUE
Best,
Vincent
--
Vincent Goulet, Associate Professor
??cole d'actuariat
2006 Sep 27
1
S3 methods for cbind/rbind
I created a type of object similar to a data frame. In some circumstances, It
needs special methods for "[" and "[<-" and rbind() (but not cbind()). Then I
found this in the cbind()/rbind() man page:
The method dispatching is _not_ done via 'UseMethod()', but by
C-internal dispatching. Therefore, there is no need for, e.g.,
'rbind.default'.
2006 Sep 17
2
Building the call of an arbitrary function
Hy all,
Is there a direct way to build the complete function call of an arbitrary
function?
Here's what I want to do. A function will build a function which will itself
call a probability density function for some law given in argument to the
first function:
> f("gamma", 1000)
will return, say,
function(x, shape, rate, scale = 1/rate)
dgamma(x + 1000, shape, rate,
2006 Jul 05
2
Compilation of R packages
Le Mercredi 5 Juillet 2006 09:41, Dirk Eddelbuettel a ?crit?:
> Salut Vincent,
>
> On 4 July 2006 at 23:27, Vincent Goulet wrote:
> | I'm currently following your procedure suggested on R-SIG-Debian
> | (https://stat.ethz.ch/pipermail/r-sig-debian/2006-June/000095.html) to
> | compile and install the latest version of R on Kubuntu. It is my
> | understanding that I
2005 Sep 07
1
Avoid Sweave from stopping on errors
Hi all,
Is there an option in Sweave to avoid it from stopping on a code chunk with an
error? (I purposefully want to include code with an error in class notes.)
I suspect the answer is "no" and that I will be pointed to options("error").
That'd be fine, but which error parameter will just "do nothing" in case of
an error?
Thanks in advance!
--
Vincent
2009 Jun 16
1
Testing if all elements are equal in a vector/matrix
Hi All,
There are several replies to the question below, but I think there must
exist a better way of doing so.
I just want to check whether all the elements of a vector are same. My
vector has one million elements and it is highly likely that there are
distinct elements in the first few itself. For example:
> x = c(1,2,rep(1,100000))
I want the answer as FALSE, which is clear from the
2008 May 02
2
Out of bounds negative index
Hi,
From the R Language Definition, Section 3.4.1:
"If i is positive and exceeds length(x) then the corresponding
selection is NA. A negative out of bounds value for i causes an error."
(This is also mentioned in S Programming, footnote of page 24.)
Can someone please provide an example triggering the error? Looking in
src/main/subscript.c I could not find exception handling for
2008 Sep 15
0
New version of actuar
=== actuar: An R Package for Actuarial Science ===
We are pleased to announce the immediate availability of version 1.0-0
of actuar. This release follows publication of our papers in JSS (*)
and R News (**). From the NEWS file:
Version 1.0-0
=============
NEW FEATURES
o Improved support for regression credibility models. There is now
an option to make the computations with the
2008 Sep 15
0
New version of actuar
=== actuar: An R Package for Actuarial Science ===
We are pleased to announce the immediate availability of version 1.0-0
of actuar. This release follows publication of our papers in JSS (*)
and R News (**). From the NEWS file:
Version 1.0-0
=============
NEW FEATURES
o Improved support for regression credibility models. There is now
an option to make the computations with the
2009 May 20
0
New version of actuar
Dear useRs,
A new version of actuar is available since last Friday. This is mainly
a bugfix release. From the NEWS file:
Version 1.0-2
=============
USER-VISIBLE CHANGES
o m<foo>() and lev<foo>() now return Inf instead of NaN for infinite
moments. (Thanks to David Humke for the idea.)
BUG FIXES
o Non-ascii characters in one R source file prevented compilation of
the package in
2009 May 20
0
New version of actuar
Dear useRs,
A new version of actuar is available since last Friday. This is mainly
a bugfix release. From the NEWS file:
Version 1.0-2
=============
USER-VISIBLE CHANGES
o m<foo>() and lev<foo>() now return Inf instead of NaN for infinite
moments. (Thanks to David Humke for the idea.)
BUG FIXES
o Non-ascii characters in one R source file prevented compilation of
the package in
2006 Jul 17
1
Patch to allow negative argument in head() and tail()
Dear developeRs (and other abuseRs ;-),
I would like to contribute a patch against functions head() and tail() of
package utils to allow for a negative 'n' argument. This allows to extract
all but the first/last 'n' elements/rows/lines of an object, similar to
the "drop" operator of APL. [1]
I put the patched head.R and head.Rd files, along with diff files in
2005 Jul 20
2
Issues with convolve
We obtained some disturbing results from convolve() (inaccuracies and negative
probabilities). We'll try to make the context clear in as few lines as
possible...
Our function panjer() (code below) basically computes recursively the
probability mass function of a compound Poisson distribution. When the
Poisson parameter lambda is very large, the starting value of the recursive
scheme ---
2007 Jun 06
3
C function with unknown output length
Hi all,
Could anyone point me to one or more examples in the R sources of a C
function that is called without knowing in advance what will be the
length (say) of the output vector?
To make myself clearer, we have a C function that computes
probabilities until their sum gets "close enough" to 1. Hence, the
number of probabilities is not known in advance.
I would like to have an
2007 Nov 16
0
New version of actuar
UseRs,
Version 0.9-4 of actuar should be making its way to CRAN mirrors. The
main highlights of this new version are speed enhancements for a few
functions, support for phase-type distributions and functions for ruin
theory.
The relevant section of the NEWS file follows
Version 0.9-4
=============
Maintenance and new features release.
NEW FEATURES -- LOSS DISTRIBUTIONS
o Functions
2007 Nov 16
0
New version of actuar
UseRs,
Version 0.9-4 of actuar should be making its way to CRAN mirrors. The
main highlights of this new version are speed enhancements for a few
functions, support for phase-type distributions and functions for ruin
theory.
The relevant section of the NEWS file follows
Version 0.9-4
=============
Maintenance and new features release.
NEW FEATURES -- LOSS DISTRIBUTIONS
o Functions
2006 Oct 13
1
2.4.0 packages for (K)Ubuntu
Hi,
May I ask what are the plans for R 2.4.0 packages for (K)Ubuntu? Will
Christian yet again agree to provide packages as he did for 2.3.1?
I will renew my offer to contribute, if needed.
Thanks in advance!
--
Vincent Goulet, Associate Professor
?cole d'actuariat
Universit? Laval, Qu?bec
Vincent.Goulet at act.ulaval.ca http://vgoulet.act.ulaval.ca