search for: suppresswarnings

Displaying 20 results from an estimated 105 matches for "suppresswarnings".

2011 Nov 24
1
capture.output(eval(..., envir)) not evaluate in the expected(?) environment
...g the same exercise. Start by defining foo() which evaluates an expression locally in a given environment and catches the output via capture.output(): foo <- function(..., envir=parent.frame()) { capture.output({ eval(substitute({x <- 1}), envir=envir) }) } # foo() Then call: > suppressWarnings(rm(x)); foo(envir=globalenv()); print(x); character(0) [1] 1 This works as expected. However, if argument 'envir' is not specified explicitly, you get: > suppressWarnings(rm(x)); foo(); str(x); character(0) Error in str(x) : object 'x' not found which shows that the internal...
2016 Jun 04
0
factors with non-unique ("duplicated") levels have been deprecated since 2009 -- are *more* deprecated now -- and why you should be hesitant misusing suppressWarnings()
...ls)) { values <- labels at values labels <- labels at .Data } else { values <- labels <- sort(unique(x at .Data)) } filter <- x at value.filter use.levels <- if (length(filter)) is.valid2(values, filter) else TRUE f <- suppressWarnings(factor(x at .Data, levels = values[use.levels], labels = labels[use.levels])) if (length(attr(x, "contrasts"))) contrasts(f) <- contrasts(x) f } <environment: namespace:memisc> and the suppressWarnings(..) has "ensured" all these years sin...
2008 Dec 07
4
Finding the first value without warning in a loop
Dear R useRs, with the following piece of code i try to find the first value which can be calculated without warnings `test` <- function(a) { repeat { ## hide warnings suppressWarnings(log(a)) if (exists("last.warning", envir = .GlobalEnv)) { a <- a + 0.1 ## clear existing warnings rm("last.warning", envir = .GlobalEnv) } if(a > 5 || !exists("last.warning", envir = .GlobalEnv)) break } return(a) } if...
2023 Jun 13
1
log transform a data frame
Thank you so much David, here is correction: d1=suppressWarnings(read.csv("/Users/anamaria/Downloads/B1.csv", stringsAsFactors=FALSE, header=TRUE)) d1$X <- NULL d2=as.matrix(sapply(d1, as.numeric)) pdf("~/graph.pdf") b<-barplot(d2, legend= c("SYCL", "CUDA"), beside= TRUE,las=2,cex.axis=0.7,cex.names=0.7,ylim=c(0,80),...
2012 Sep 02
5
[newbie] scripting remote check for R package
summary: e.g., how to replace '<query R for package=package_name>' in the following: for RSERVER in 'foo' 'bar' 'baz' ; do ssh ${RSERVER} '<query R for package=package_name>' done or is there a better way to script checking for an R package? details: For my work I need a few non-standard R packages. I do that work on 2 clusters. One uses
2019 Mar 05
3
Development version of R fails tests and is not installed
G'day all, I have daily scripts running to install the patched version of the current R version and the development version of R on my linux box (Ubuntu 18.04.2 LTS). The last development version that was successfully compiled and installed was "R Under development (unstable) (2019-02-25 r76159)" on 26 February. Since then the script always fails as a regression test seems to
2015 Sep 10
2
Using IDs to suppress specific messages and warnings
The suppressMessages and suppressWarnings functions currently suppress all the message or warnings that are generated by the input expression. The ability to suppress only specific messages or warnings is sometimes useful, particularly for cases like file import where there are lots of things that can go wrong. Suppressing only messages...
2006 Sep 29
2
Warning: a final empty element has been omitted
How can I suppress this warning? > options(warn = -10) > list(1,2,3,) Warning: a final empty element has been omitted the part of the args list of 'list' being evaluated was: (1, 2, 3, ) [[1]] [1] 1 [[2]] [1] 2 [[3]] [1] 3 > suppressWarnings(list(1,)) Warning: a final empty element has been omitted the part of the args list of 'list' being evaluated was: (1, ) [[1]] [1] 1 And can anyone add some insight as to why this warning was added? It was nice to be able to use a construction like: a <- list( b = 3, c = 4, ) s...
2011 Nov 15
0
Quantstrat; error with applyStrategy()
...nts # #################################################### if( !exists(".instrument") ) .instrument <<- new.env() if( !exists(".blotter") ) .blotter <<- new.env() if( !exists(".strategy") ) .strategy <<- new.env() suppressWarnings( rm("account.STOXX", "portfolio.STOXX", pos=.blotter) ) suppressWarnings( rm("stratROC", "initDate", "initEq") ) suppressWarnings( rm("order_book.STOXX", pos=.strategy) ) ################################################## #...
2023 Jun 13
1
log transform a data frame
Hello, I have a data frame like this: d11=suppressWarnings(read.csv("/Users/anamaria/Downloads/B1.csv", stringsAsFactors=FALSE, header=TRUE)) > d11 X Domain.decomp. DD.com..load Neighbor.search Launch.PP.GPU.ops. Comm..coord. 1 SYCL 2. 1 0 3.7 0. 1 1 .6 2 CUDA 2 0...
2012 Oct 17
2
Completely ignoring an error in a function...
..., sep, fill, labels, append) : argument 2 (type 'list') cannot be handled by 'cat' A standard function would stop here. HOWEVER, I want, in this odd case, to say "keep going" to my function and have it proceeed to # Do something C. How do I accomplish this? I thought suppressWarnings() would do it but it doesn't appear to. Assume that debugging "Do something B" is out of the question. Why am I doing this? Because in my odd case, "Do something B" actually does what I needed it to, but returned an error that is irrelevant to my special case (it creates...
2009 Mar 18
2
Profiling question: string formatting extremely slow
...which of the function used below is the bottleneck, as.integer, is.na, sub, paste, nchar, toupper? Is there a profiler for R and if yes where could I find some documentation on how to use it? The code: # String contains digits only (can be converted to an integer) digits_only <- function(x) { suppressWarnings(!is.na(as.integer(x))) } # Remove blanks at both ends of a string trim <- function (x) { sub("^\\s+((.*\\S)\\s+)?$", "\\2", x) } # P/N formatting pn_formatting <- function(pn_in) { pn_out = trim(pn_in) if (digits_only(pn_out)) { # Zero padding pn_out <...
2017 Mar 07
1
Control statements with condition with greater than one should give error (not just warning) [PATCH]
...we could "flip the switch" in a test > > environment and see how much havoc is wreaked and whether > > authors are sufficiently responsive? > > > Michael > > As we have > 10'000 packages on CRAN alonce, and people have > started (mis)using suppressWarnings(.) in many places, there > may be considerably more packages affected than we optimistically assume... > > As R core member who would "flip the switch" I'd typically then > have to be the one sending an e-mail to all package maintainers > affected.... and in this cas...
2016 Jul 04
2
cat() in proc.time?
...33d730/src/library/base/R/time.R#L31 on.exit(cat("Timing stopped at:", ppt(proc.time() - time), "\n")) This means that as far as I can tell the general way to make sure there is no output from a timed statement is ... tt1 <- capture.output(tt0 <- suppressMessages(suppressWarnings( try(<stuff to try>, silent=TRUE)))) (I know I could/should be using tryCatch() instead of try(), but I don't think it really matters here ... ?) What would people think of a request to change this to message() rather than cat() in the future ... ?...
2015 Sep 10
0
Using IDs to suppress specific messages and warnings
...sort of thing. That is already how tryCatch and withCallingHandlers discriminate the conditions to handle. Designing and implementing a condition class hierarchy to support this is indeed the hard/tedious part. Best, luke On Thu, 10 Sep 2015, Richard Cotton wrote: > The suppressMessages and suppressWarnings functions currently suppress > all the message or warnings that are generated by the input > expression. > > The ability to suppress only specific messages or warnings is > sometimes useful, particularly for cases like file import where there > are lots of things that can go wrong...
2018 May 06
0
Sys.timezone (timedatectl) unnecessarily warns loudly
...medatectl", intern = TRUE) : # running command 'timedatectl' had status 1 There was small discussion where I initially put comment about it in: https://github.com/wch/r-source/commit/9866ac2ad1e2f1c4565ae829ba33b5b98a08d10d#r28867164 Below patch makes timedatectl call silent, both suppressWarnings and ignore.stderr are required to deal with R warning, and warning printed directly to console from timedatectl. diff --git src/library/base/R/datetime.R src/library/base/R/datetime.R index 6b34267936..b81c049f3e 100644 --- src/library/base/R/datetime.R +++ src/library/base/R/datetime.R @@ -73,7 +...
2006 Jun 30
2
incomplete final line found by readLines on ...
Dear R-users I need to read some text files produced by some other software. I used readLines (with n = -1 ) command and then tried to find some numbers I liked to extract or some line numbers I like to know. The problem is that there is no empty line at the end of the text files. R gave me this warning below; In addition: Warning message: incomplete final line found by readLines on
2008 Jan 11
1
How to disable output messages (prints or cats) from functions in R?
...coefficients ..." followed with a lot of numbers depending on the input. This is very annoying because I have to run that function several times and I don't want to show this information. What I want is to disable that display but I don't know how to do it. I've tried it with suppressWarnings ( function (...) ) and suppressMessages ( function (...) ) but It doesn't work, the function() continues printing that information. I tried invisible () too. Furthermore, this function doesn't have a "verbose" parameter. Thus, I can't disable it using a verbose parameter....
2009 Jun 04
1
how to tell if as.numeric succeeds?
Suppose I have a vector of strings. I'd like to convert this to a vector of numbers if possible. How can I tell if it is possible? as.numeric() will issue a warning if it fails. Do I need to trap this warning? If so, how? In other words, my end goal is a function that takes a vector of strings and returns either a numeric vector or the original vector. Assuming this doesn't already
2008 Jul 21
1
Howto Restart A Function with Try-Error Catch
.... Otherwise keep the output of the function. I'm not sure how to create the above construct. The code I have below doesn't work: __BEGIN__ myfunction <- function(the_x) { # do something a = list(output1=val1, output2 = val2) a } out <- try(suppressWarnings(myfunction(x)),silent=T) if (class(out) == "try-error") { #this clause doesn't seem to "redo" out <- myfunction(X) } else { ll <- out$output1 } __END__ - Gundala Viswanath Jakarta - Indonesia