From Gael.Millot at curie.fr  Mon Jun 15 16:56:39 2015
From: Gael.Millot at curie.fr (Millot Gael)
Date: Mon, 15 Jun 2015 14:56:39 +0000
Subject: [Rd] Add on argument in seq()
In-Reply-To: <CADwqtCMYWzG+yhuE2YVJXtHdO9-g1_SaLfCp7n8iXNmgT3yAUw@mail.gmail.com>
References: <D62EEDC839E38446B9F9378AFA4408E983EEA97B@mbxparis01.recherche.curie.fr>
	<CADwqtCMYWzG+yhuE2YVJXtHdO9-g1_SaLfCp7n8iXNmgT3yAUw@mail.gmail.com>
Message-ID: <D62EEDC839E38446B9F9378AFA4408E983EEA9DE@mbxparis01.recherche.curie.fr>

Thanks for your answer.

The rational behind my proposal is why taking "from" when length.out=1, more than "to" or "NA", or " integer(0) " ?

This question seems basic. But is is not in certain situations, like when length.out =  unpredictable positive integer.
And I haven't found in ?seq() the particular behavior of this function when length.out = 1.

Thanks for your help !

Best,

Gael.


De : Gabriel Becker [mailto:gmbecker at ucdavis.edu]
Envoy? : lundi 15 juin 2015 16:25
? : Millot Gael
Cc : r-devel
Objet : Re: [Rd] Add on argument in seq()


Millot,

I think the problem with that is that what you propose isn't a sequence starting  at from in any meaningful way, and thus does not satisfy the contract of the seq function.

Best,
~G
On Jun 15, 2015 7:12 AM, "Millot Gael" <Gael.Millot at curie.fr<mailto:Gael.Millot at curie.fr>> wrote:
Hi.

I have a problem with the default behavior of seq(), which gives the argument "from" when the argument length.out = 1.
This behavior is annoying when the number of value determine in length.out is not predictable.
Would it be possible to add an argument that propose the median/mean, i.e. (from + to) / 2 when  length.out = 1 ? Examples:
> seq(from = 1, to =  11, length.out=1) # current method gives "from"
1

> seq(from = 1, to =  11, length.out=1) # alternative method gives the intermediate value of "from" and "to"
6

Many thanks for your help.

Best wishes,

Gael Millot.


Gael Millot
UMR 3244 (IC-CNRS-UPMC) et Universite Pierre et Marie Curie
Equipe Recombinaison et instabilite genetique
Pav Trouillet Rossignol 5eme etage
Institut Curie
26 rue d'Ulm
75248 Paris Cedex 05
FRANCE
tel : 33 1 56 24 66 34
fax : 33 1 56 24 66 44
Email : gael.millot at curie.fr<mailto:gael.millot at curie.fr>
http://perso.curie.fr/Gael.Millot/index.html


        [[alternative HTML version deleted]]

______________________________________________
R-devel at r-project.org<mailto:R-devel at r-project.org> mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

	[[alternative HTML version deleted]]



[Rd] Add on argument in seq()
Millot Gael