Re: [R] unused argument(s) (Header = 1) help!
Às 05:30 de 09/08/2023, Andreas Noviyanto escreveu: Dear Daniel, I was use this script to calculate replicateBE with R software, its worked. when i use the same script with similar data (xlsx) i got error messages like below, do you have any suggest? thanks anyway my script: library(replicateBE) path.in <- "Z:/Personil Omega" path.out <- path.in method.A(path.in=path.in, path.out=path.out, file="lans", set="01", ext="xlsx", header=1, ola=TRUE) method.A(path.in=path.in, path.out=path.out, file="lans", set="02", ext="xlsx", header=1) ABE(path.in=path.in, path.out=path.out, file="lans", set="01", ext="xlsx", header=1) ABE(path.in=path.in, path.out=path.out, file="lans", set="02", ext="xlsx", header=1) result: > library(replicateBE) > path.in <- "Z:/Personil Omega" > path.out <- path.in > method.A(path.in=path.in, path.out=path.out, file="lans", + set="01", ext="xlsx", header=1, ola=TRUE) Error in method.A(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) > method.A(path.in=path.in, path.out=path.out, file="lans", + set="02", ext="xlsx", header=1) Error in method.A(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) > ABE(path.in=path.in, path.out=path.out, file="lans", + set="01", ext="xlsx", header=1) Error in ABE(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) > ABE(path.in=path.in, path.out=path.out, file="lans", + set="02", ext="xlsx", header=1) Error in ABE(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) Warm Regards, Andreas [[alternative HTML version deleted]] __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Hello, That error message means that there is no argument 'header' to function method.A. Simply remove it and you should be fine. Hope this helps, Rui Barradas __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
[R] unused argument(s) (Header = 1) help!
Dear Daniel, I was use this script to calculate replicateBE with R software, its worked. when i use the same script with similar data (xlsx) i got error messages like below, do you have any suggest? thanks anyway my script: library(replicateBE) path.in <- "Z:/Personil Omega" path.out <- path.in method.A(path.in=path.in, path.out=path.out, file="lans", set="01", ext="xlsx", header=1, ola=TRUE) method.A(path.in=path.in, path.out=path.out, file="lans", set="02", ext="xlsx", header=1) ABE(path.in=path.in, path.out=path.out, file="lans", set="01", ext="xlsx", header=1) ABE(path.in=path.in, path.out=path.out, file="lans", set="02", ext="xlsx", header=1) result: > library(replicateBE) > path.in <- "Z:/Personil Omega" > path.out <- path.in > method.A(path.in=path.in, path.out=path.out, file="lans", + set="01", ext="xlsx", header=1, ola=TRUE) Error in method.A(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) > method.A(path.in=path.in, path.out=path.out, file="lans", + set="02", ext="xlsx", header=1) Error in method.A(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) > ABE(path.in=path.in, path.out=path.out, file="lans", + set="01", ext="xlsx", header=1) Error in ABE(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) > ABE(path.in=path.in, path.out=path.out, file="lans", + set="02", ext="xlsx", header=1) Error in ABE(path.in = path.in, path.out = path.out, file = "lans", : unused argument (header = 1) Warm Regards, Andreas [[alternative HTML version deleted]] __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Merge with closest (not equal) time stamps
It sounds like you might want a rolling join, e.g. https://dplyr.tidyverse.org/reference/join_by.html#rolling-joins. (And data.table has similar functionality which inspired dplyr) Hadley On Mon, Aug 7, 2023 at 9:32 PM Naresh Gurbuxani wrote: > > > I have two dataframes, each with a column for timestamp. I want to > merge the two dataframes such that each row from first dataframe > is matched with the row in the second dataframe with most recent but > preceding timestamp. Here is an example. > > option.trades <- data.frame(timestamp = as.POSIXct(c("2023-08-07 10:23:22", > "2023-08-07 10:25:33", "2023-08-07 10:28:41")), option.price = c(2.5, 2.7, > 1.8)) > > stock.trades <- data.frame(timestamp = as.POSIXct(c("2023-08-07 10:23:21", > "2023-08-07 10:23:34", "2023-08-07 10:24:57", "2023-08-07 10:28:37", > "2023-08-07 10:29:01")), stock.price = c(102.2, 102.9, 103.1, 101.8, 101.7)) > > stock.trades <- stock.trades[order(stock.trades$timestamp),] > > library(plyr) > mystock.prices <- ldply(option.trades$timestamp, function(tstamp) > tail(subset(stock.trades, timestamp <= tstamp), 1)) > names(mystock.prices)[1] <- "stock.timestamp" > myres <- cbind(option.trades, mystock.prices) > > This method works. But for large dataframes, it is very slow. Is there > a way to speed up the merge? > > Thanks, > Naresh > > __ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. -- http://hadley.nz __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] R library highcharter function highchart() execute with exception the apparmor read denied for /etc/passwd and /etc/group
Hi Ivan, I'm running the R within docker container. Do you have any idea about it? Thanks! Best Regards! Jay Gu -Original Message- From: Ivan Krylov Sent: Wednesday, August 9, 2023 3:15 AM To: Gu, Jay via R-help Cc: Gu, Jay Subject: Re: [R] R library highcharter function highchart() execute with exception the apparmor read denied for /etc/passwd and /etc/group [You don't often get email from krylov.r...@gmail.com. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ] On Tue, 8 Aug 2023 10:39:15 + "Gu, Jay via R-help" wrote: > Then I execute the function highchart() it always throw the > exception that child process has died. And I checked the > /var/log/kern.log and found below error: > > Aug 7 08:37:50 ip-172-31-27-249 kernel: [2251703.494866] audit: > type=1400 audit(1691397470.399:739): apparmor="DENIED" > operation="open" profile="managedr-profile" name="/etc/passwd" > pid=159930 comm="R" requested_mask="r" denied_mask="r" fsuid=1000 > ouid=0 It's not that terrible to let a program access /etc/passwd. It does contain the list of the users, which is a privacy risk, true, but at least the passwords are safely hashed and hidden away in /etc/shadow. Searching the CRAN mirror on GitHub for "/etc/passwd" gives quite a few hits, and so does "getpwuid". There are likely other POSIX functions that read /etc/passwd too. Any of highcharter's 68 dependencies could be trying to read /etc/passwd directly or indirectly. (Could be fs, could be some other package.) If you run R -d gdb and let it crash, what does the backtrace say? I think it's likely that the /etc/passwd access won't be easy to get rid of, so if you don't want to give R access to it, you might want to run it inside a container or a virtual machine. -- Best regards, Ivan __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.