Re: [R-pkg-devel] RES: RES: Possible unknown color in r
Don't worry, this is an issue that trhe CRAN incoimng checks have not uncovered with a new farvber version. As we found the breakage later in regular checks, the farver package has been rolled back on CRAN, hence pls simpy ignore the problem for your own packages. Best, Uwe Ligges On 10.01.2020 20:44, Tiago Olivoto wrote: Hi Berry, Thank you for the note. When I run my example code with transparent_color() all was working (the color was transparent). Now, reproducing the code again it becomes black. Could be this be changed after package "farver" be updated to v. 2.0.2? You is right regarding the use of col = NA. I have some functions that uses ggplot2 and col = NA works with lines library(ggplot2) ggplot(mpg, aes(displ, hwy)) + geom_smooth(color = NA, method = "lm") but return a warning message with points ggplot(mpg, aes(displ, hwy)) + geom_point(color = NA) # Warning message: # Removed 234 rows containing missing values (geom_point). It seems that the correct "transparent" color I was looking for can be set without a warning with "#FF00" ggplot(mpg, aes(displ, hwy)) + geom_point(color = "#FF00") Thanks for the tips. Tiago. De: Berry Boessenkool Enviada em: sexta-feira, 10 de janeiro de 2020 15:42 Para: 'Joris Meys' ; r-package-devel@r-project.org; tiagooliv...@gmail.com Assunto: Re: [R-pkg-devel] RES: Possible unknown color in r Side Note: plot(1, col="#00FF", cex=4, pch=16) is black on my machine. The last two values are alpha (I think) and should be 00 for transparency. Instead of writing an extra function, you could also use col=NA. Berry _ From: R-package-devel mailto:r-package-devel-boun...@r-project.org> > on behalf of Tiago Olivoto mailto:tiagooliv...@gmail.com> > Sent: Friday, January 10, 2020 18:05 To: 'Joris Meys' mailto:joris.m...@ugent.be> >; r-package-devel@r-project.org <mailto:r-package-devel@r-project.org> mailto:r-package-devel@r-project.org> > Subject: [R-pkg-devel] RES: Possible unknown color in r Hi Joris, Thank you for your suggestions. After installing the version v 2.0.2 of "farver" I was able to reproduce the WARNING. To fix this issue, I created a simple helper function: transparent_color <- function() { return("#00FF") } And changed "transparent" with "transparent_color()" in my R scripts. After, I built and check again with 'R CMD check --as-cran metan_1.2.1.tar.gz' and no longer WARNINGS were observed. Thanks again, Tiago -Mensagem original- De: Joris Meys mailto:joris.m...@ugent.be> > Enviada em: sexta-feira, 10 de janeiro de 2020 10:57 Para: r-package-devel@r-project.org <mailto:r-package-devel@r-project.org> ; tiagooliv...@gmail.com <mailto:tiagooliv...@gmail.com> Assunto: Re: [R-pkg-devel] Possible unknown color in r Hi Tiago, It's indeed that. For some reason col2rgb() knows the unofficial "transparent". Replace this with the correct value from the vector colors(), i.e. "white". "transparent" is not mentioned in that vector, so it shouldn't be used in a package. See also ?rgb2col and ?colors. Cheers Joris -- Joris Meys Statistical consultant Department of Data Analysis and Mathematical Modelling Ghent University Coupure Links 653, B-9000 Gent (Belgium) -- Disclaimer : http://helpdesk.ugent.be/e-maildisclaimer.php ____ From: Tiago Olivoto mailto:tiagooliv...@gmail.com> Sent: Friday, January 10, 2020 2:17 PM To: Joris Meys; r-package-devel@r-project.org <mailto:r-package-devel@r-project.org> Subject: RES: [R-pkg-devel] Possible unknown color in r Hi Joris, Thank you so much for your assistance. I've built and checked my package with: R CMD build /d/Desktop/metan R CMD check --as-cran metan_1.2.1.tar.gz No WARNINGS were observed. Please, see the log file attached. Sorry for failing in providing the link to access the check results in the last email. You can see the link to the test that doesn't pass bellow. Dear maintainer, package metan_1.2.1.tar.gz does not pass the incoming checks automatically, please see the following pre-tests: Windows: <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 %0b153/Windows/00check.log> 153/Windows/00check.log> Status: 1 WARNING, 1 NOTE Debian: <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 %0b153/Debian/00check.log> 153/Debian/00check.log> It sounds strange because in the last submissions the package passed in the incoming checks, and the only change I've made from v1.2.0 to 1.2.1 was adding some references in
[R-pkg-devel] RES: RES: Possible unknown color in r
Hi Berry, Thank you for the note. When I run my example code with transparent_color() all was working (the color was transparent). Now, reproducing the code again it becomes black. Could be this be changed after package "farver" be updated to v. 2.0.2? You is right regarding the use of col = NA. I have some functions that uses ggplot2 and col = NA works with lines library(ggplot2) ggplot(mpg, aes(displ, hwy)) + geom_smooth(color = NA, method = "lm") but return a warning message with points ggplot(mpg, aes(displ, hwy)) + geom_point(color = NA) # Warning message: # Removed 234 rows containing missing values (geom_point). It seems that the correct "transparent" color I was looking for can be set without a warning with "#FF00" ggplot(mpg, aes(displ, hwy)) + geom_point(color = "#FF00") Thanks for the tips. Tiago. De: Berry Boessenkool Enviada em: sexta-feira, 10 de janeiro de 2020 15:42 Para: 'Joris Meys' ; r-package-devel@r-project.org; tiagooliv...@gmail.com Assunto: Re: [R-pkg-devel] RES: Possible unknown color in r Side Note: plot(1, col="#00FF", cex=4, pch=16) is black on my machine. The last two values are alpha (I think) and should be 00 for transparency. Instead of writing an extra function, you could also use col=NA. Berry _ From: R-package-devel mailto:r-package-devel-boun...@r-project.org> > on behalf of Tiago Olivoto mailto:tiagooliv...@gmail.com> > Sent: Friday, January 10, 2020 18:05 To: 'Joris Meys' mailto:joris.m...@ugent.be> >; r-package-devel@r-project.org <mailto:r-package-devel@r-project.org> mailto:r-package-devel@r-project.org> > Subject: [R-pkg-devel] RES: Possible unknown color in r Hi Joris, Thank you for your suggestions. After installing the version v 2.0.2 of "farver" I was able to reproduce the WARNING. To fix this issue, I created a simple helper function: transparent_color <- function() { return("#00FF") } And changed "transparent" with "transparent_color()" in my R scripts. After, I built and check again with 'R CMD check --as-cran metan_1.2.1.tar.gz' and no longer WARNINGS were observed. Thanks again, Tiago -Mensagem original- De: Joris Meys mailto:joris.m...@ugent.be> > Enviada em: sexta-feira, 10 de janeiro de 2020 10:57 Para: r-package-devel@r-project.org <mailto:r-package-devel@r-project.org> ; tiagooliv...@gmail.com <mailto:tiagooliv...@gmail.com> Assunto: Re: [R-pkg-devel] Possible unknown color in r Hi Tiago, It's indeed that. For some reason col2rgb() knows the unofficial "transparent". Replace this with the correct value from the vector colors(), i.e. "white". "transparent" is not mentioned in that vector, so it shouldn't be used in a package. See also ?rgb2col and ?colors. Cheers Joris -- Joris Meys Statistical consultant Department of Data Analysis and Mathematical Modelling Ghent University Coupure Links 653, B-9000 Gent (Belgium) -- Disclaimer : http://helpdesk.ugent.be/e-maildisclaimer.php ____ From: Tiago Olivoto mailto:tiagooliv...@gmail.com> > Sent: Friday, January 10, 2020 2:17 PM To: Joris Meys; r-package-devel@r-project.org <mailto:r-package-devel@r-project.org> Subject: RES: [R-pkg-devel] Possible unknown color in r Hi Joris, Thank you so much for your assistance. I've built and checked my package with: R CMD build /d/Desktop/metan R CMD check --as-cran metan_1.2.1.tar.gz No WARNINGS were observed. Please, see the log file attached. Sorry for failing in providing the link to access the check results in the last email. You can see the link to the test that doesn't pass bellow. Dear maintainer, package metan_1.2.1.tar.gz does not pass the incoming checks automatically, please see the following pre-tests: Windows: <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 %0b153/Windows/00check.log> 153/Windows/00check.log> Status: 1 WARNING, 1 NOTE Debian: <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 <https://win-builder.r-project.org/incoming_pretest/metan_1.2.1_20200109_043 %0b153/Debian/00check.log> 153/Debian/00check.log> It sounds strange because in the last submissions the package passed in the incoming checks, and the only change I've made from v1.2.0 to 1.2.1 was adding some references in the description file. Best regards, Tiago -Mensagem original- De: Joris Meys mailto:joris.m...@ugent.be> > Enviada em: sexta-feira, 10 de janeiro de 2020 09:23 Para: r-package-devel@r-project.org <mailto:r-package-devel@r-project.org> ; tiagooliv...@gmail.com <mailto:tiagooliv...@gmail.com> Assunto: Re: [R-pkg-dev