Displaying 20 results from an estimated 1000 matches similar to: "Weird erratic error and illogical error message, could someone explain this?"
2019 Aug 15
2
Feature request: non-dropping regmatches/strextract
I do think keeping the default behavior is desirable for backwards compatibility; my suggestion is not to change default behavior but to add an optional argument that allows a different behavior. Although this can be implemented in a user-defined function, retaining empty matches facilitates programmatic use, and seems to be something that should be available in base R. It is available, for
2008 Mar 06
1
Argument "nomatch" matched by multiple actual arguments ... %in% -> match?!?
When I run R CMD check R.oo on R v2.7.0 devel (2008-03-04 r44677) on
WinXP I get the following error while testing examples:
Error in match(x, table, nomatch = 0) :
formal argument "nomatch" matched by multiple actual arguments
Calls: setMethodS3 -> setMethodS3.default -> %in% -> match
Execution halted
How is that even possible with:
> get("%in%")
function (x,
2016 Feb 19
2
Grandstream Early Dial
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Bryant,
Thanks for your reply.
It didn't work immediately, I had to create a second context, or else it
was looping between the second and first line. This seems to work:
[earlydial] ; Test Early Dial
exten => _.,1,Set(l_Extension=${EXTEN})
exten => _.,n,Goto(earlydial2,${l_Extension},1)
[earlydial2]
exten => _.,n,Goto(noMatch,1)
2016 Sep 10
1
table(exclude = NULL) always includes NA
Looking at the code of function 'table' in R devel r71227, I see that the part "remove NA level if it was added only for excluded in factor(a, exclude=.)" is not quite right.
In
is.na(a) <- match(a0, c(exclude,NA), nomatch=0L) ,
I think that what is intended is
a[a0 %in% c(exclude,NA)] <- NA .
So, it should be
is.na(a) <- match(a0, c(exclude,NA),
2025 May 07
2
Help merging large datasets in R
Hi guys,
For my MSc. thesis i am using R studio. The goal is for me to merge a couple (6) of relatively large datasets (min of 200.000 and max of 2mil rows). I have now been able to do so, however I think something might be going wrong in my codes.
For reference, i have a dataset 1 (200.000), dataset 2 (600.000), dataset 3 (2mil) and dataset 4 (2mil) merged into one dataset of 4mil, and dataset 5
2024 Sep 16
1
findInterval
Suppose we have `dat` shown below and we want to find the the `y` value
corresponding to the last value in `x` equal to the corresponding component
of `seek` and we wish to return an output the same length as `seek` using
`findInterval` to perform the search. This returns the correct result:
dat <- data.frame(x = c(2, 2, 3, 4, 4, 4),
y = c(37, 12, 19, 30, 6, 15),
seek = 1:6)
2025 May 07
2
Help merging large datasets in R
Some issues:
1) Variable names cannot have spaces. "merged 1" is not valid but "merged_1" is a valid alternative.
2) You need to tell R what to merge by. It looks like you may be using data tables rather than a data frame.
merged <- dataset2[dataset1, on = "id", nomatch = NA]
3) Alternatively: join functions from the dplyr package, cbind(), and rbind() can be used
2000 Nov 20
2
precision, incorrect(?) tapply() NA's
Hi,
Summary:
I ran into some unexpected behavior in approx() and tapply()
that introduced NA's in "clean" data due to (?) numerical accuracy/round off.
The culprit seems to be in match() that coerces it's arguments to character,
loosing precision in the process.
[R development version 1.2.0, 08 Nov 2000, on Linux]
Example:
> r
> [1] 0.6931472 0.6931472 0.6931472
2000 Nov 20
2
precision, incorrect(?) tapply() NA's
Hi,
Summary:
I ran into some unexpected behavior in approx() and tapply()
that introduced NA's in "clean" data due to (?) numerical accuracy/round off.
The culprit seems to be in match() that coerces it's arguments to character,
loosing precision in the process.
[R development version 1.2.0, 08 Nov 2000, on Linux]
Example:
> r
> [1] 0.6931472 0.6931472 0.6931472
2007 May 02
2
I need help
hello,
I need help because I don't understand the syntaxe "else" how can I write it for example I writed a script to cut missings values and I have errors
> if(na==length(C)){
+ pos=match(0,match(donGeno[[na-1]],donGeno[[na]],nomatch=0))
+ for(k in 1:(na-1)) {
+ if(pos==1) {donGeno[[k]] <-
2008 Jun 17
1
Error
My code seems to break out with error below for every 1000 files it
processes. Then I re-run from the last file where it errored out and it runs
without any bugs.
Any ideas what might cause error below?
Error in match(x, table, nomatch = 0) :
formal argument "nomatch" matched by multiple actual arguments
--
View this message in context:
2022 Mar 14
1
Icecast 2.5 beta3 release
Good morning,
the Icecast Project is very pleased to have released the next beta
of Icecast, version 2.5 beta3.
As this is a beta usage in production should be with caution.
Please see the full news entry linked below for details.
New features (extract):
* Overall
* Improved relay configuration including multi-upstream support
* Improved directory configuration including updated
2022 Mar 14
1
Icecast 2.5 beta3 release
Good morning,
the Icecast Project is very pleased to have released the next beta
of Icecast, version 2.5 beta3.
As this is a beta usage in production should be with caution.
Please see the full news entry linked below for details.
New features (extract):
* Overall
* Improved relay configuration including multi-upstream support
* Improved directory configuration including updated
2010 Aug 10
1
partial match of one column in data frame to another character vector
Here is some data (dput output below)
> myData
id group
1 D599 A
2 002-0004 B
3 F01932 A
18 F16 B
19
2022 Mar 16
1
Icecast 2.5 beta3 release
Hello,
is there any plan for a binary (windows systems) release for the beta 3 or
shall I wait for the public release out of beta stage?
Thank you
Best regards
Il giorno lun 14 mar 2022 alle ore 11:59 Philipp Schafft <
phschafft at de.loewenfelsen.net> ha scritto:
> Good morning,
>
> the Icecast Project is very pleased to have released the next beta
> of Icecast, version 2.5
2022 Mar 16
1
Icecast 2.5 beta3 release
Hello,
is there any plan for a binary (windows systems) release for the beta 3 or
shall I wait for the public release out of beta stage?
Thank you
Best regards
Il giorno lun 14 mar 2022 alle ore 11:59 Philipp Schafft <
phschafft at de.loewenfelsen.net> ha scritto:
> Good morning,
>
> the Icecast Project is very pleased to have released the next beta
> of Icecast, version 2.5
2010 Jun 29
2
POSIXlt matching bug
I came across the below mis-feature/bug using match with POSIXlt objects
(from strptime) in R 2.11.1 (though this appears to be an old issue).
> x <- as.POSIXlt(Sys.Date())
> table <- as.POSIXlt(Sys.Date()+0:5)
> length(x)
[1] 1
> x %in% table # I expect TRUE
[1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
> match(x, table) # I expect 1
[1] NA NA NA NA NA NA NA NA
2015 Jan 23
1
:: and ::: as .Primitives?
Hi,
On 01/23/2015 07:01 AM, luke-tierney at uiowa.edu wrote:
> On Thu, 22 Jan 2015, Michael Lawrence wrote:
>
>> On Thu, Jan 22, 2015 at 11:44 AM, <luke-tierney at uiowa.edu> wrote:
>>>
>>> For default methods there ought to be a way to create those so the
>>> default method is computed at creation or load time and stored in an
>>>
2010 Jan 20
1
function curve() (PR#14191)
Full_Name: Georgi Boshnakov
Version: 2.10.1pat
OS: Windows XP
Submission from: (NULL) (130.88.123.205)
When calling programmatically function curve() from package:graphics I
experienced some trouble since it reports
stop("'expr' must be a function or an expression containing 'x'")
even if expr is "expression". Naturally, the user message uses
2010 Aug 05
4
A %nin% operator?
Sometimes I write code like this:
> qf.a <- subset(qf, pubid %in% c(104, 106, 107, 108))
> qf.b <- subset(qf, !pubid %in% c(104, 106, 107, 108))
and I get a little worried that maybe I've remembered the precedence rules
wrong, so I change it to
> qf.a <- subset(qf, pubid %in% c(104, 106, 107, 108))
> qf.b <- subset(qf, !(pubid %in% c(104, 106, 107, 108)))
and pretty