The use of the term 'vector' in R comes from S, where it was used, starting
in the latter part of the 1970s, to refer to the most primitive
(irreducible) parts of an object. It has little to do with the
mathematical or physical concept of a vector and, in my opinion, should not
be used much by ord
Thank you Gabriel,
Agree, although I think that could be relaxed in this single case and
AsIs class could be ignored.
Best,
Jan
On Sun, Mar 29, 2020 at 7:09 PM Gabriel Becker wrote:
>
> Jan,
>
> I believe it's because it has "a non-NULL attribute other than names" as per
> the documentation. In
Jan,
I believe it's because it has "a non-NULL attribute other than names" as
per the documentation. In this case its class of "AsIs".
Best,
~G
On Sun, Mar 29, 2020 at 6:29 AM Jan Gorecki wrote:
> Dear R-devel,
>
> AsIs class seems to be well handled by `typeof` and `mode` function.
> Those tw
Dear R-devel,
AsIs class seems to be well handled by `typeof` and `mode` function.
Those two functions are being referred when explaining `is.vector`
behaviour in manual. Yet `is.vector` does not seem to be handling AsIs
class the same way.
is.vector(1L)
#[1] TRUE
is.vector(I(1L))
#[1] FALSE
Is