Re: [R] What is new in R especially about Tidyverse.
The OP should familiarize him/her-self with the `news()` function. It would allow reading what the authors of packages including those of the base packages have to say about material changes. #First, type: ?news #Then perhaps: news(package="R") news(package="tidyverse") -- David. On 11/27/22 06:26, Ebert,Timothy Aaron wrote: I suggest starting with a browser (I used Google), and search for "Tidyverse". Some pages there should help. I would check out the github link. Before going too far I would also check out the Wikipedia page, and the references cited therein. Using key words from these resources and using citations in these resources should get you much closer to your goal. I had thought that github kept track of versions. I am not super familiar with github. While I could not find the version histories, I might not have general access to that information or I simply did not know where to look. There is a possibility that the detailed version histories might be information overload and you will have to sift through many small tweaks to find important developments. You might need to clearly define what constitutes an "important update" or the audience that found the update important. Tim -Original Message- From: R-help On Behalf Of Eric Berger Sent: Sunday, November 27, 2022 3:50 AM To: Abdullah DOĞRUL Cc: r-help@r-project.org Subject: Re: [R] What is new in R especially about Tidyverse. [External Email] Hi Abdullah, The Tidyverse is a set of R packages that are designed to work well together for handling a variety of common tasks in data science. Many of these packages are written by Hadley Wickham, chief scientist at RStudio.com. https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHadley_Wickhamdata=05%7C01%7Ctebert%40ufl.edu%7Ca473eece3c93493f8b7d08dad0546547%7C0d4da0f84a314d76ace60a62331e1b84%7C0%7C0%7C638051358176015383%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=yWWonY9jWhq9NE9I7BQ7eEQ%2B8u39hjxktaQvtXTkQoY%3Dreserved=0 RStudio.com is a commercial company which provides both free and non-free products for data science. Many R users use the free IDE RStudio provided by them. The company recently changed its name from RStudio.com to Posit, as it wants to emphasize that its tools are not restricted to R (e.g. Python is supported, Quarto for documents, etc) I suggest you look at the resources available at https::/posit.co as a start. Besides the tidyverse packages, you might want to investigate how different groups have used the tidyverse philosophy (and packages) to provide groups of packages for handling specific sub-disciplines in data science. For example, Rob Hyndman's group has created the tidyverts (the 'ts' refers to time series) which extends the tidyverse packages and also contributed additional packages. The tidyverts facilitates time series forecasting. Good luck, Eric On Sun, Nov 27, 2022 at 10:16 AM Abdullah DOĞRUL wrote: To whom it may concern, Currently I'm doing my MSc in Turkey. My department is Industrial Engineering. I'm going to do my thesis about Tidyverse in R. I'm looking for articles which contain what is new, what changed and what is Tidyverse's contributions? I need a help about how to find those articles. I have found some of articles. But, probably they'll not help much. Thank you for your help. Best regards. Abdullah DOĞRUL [[alternative HTML version deleted]] __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstat .ethz.ch%2Fmailman%2Flistinfo%2Fr-helpdata=05%7C01%7Ctebert%40ufl .edu%7Ca473eece3c93493f8b7d08dad0546547%7C0d4da0f84a314d76ace60a62331e 1b84%7C0%7C0%7C638051358176015383%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4w LjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C sdata=cPJFkNJfLjyipJXzJSsgP6tsZbuxoZSDSKicG4jrBqg%3Dreserved =0 PLEASE do read the posting guide https://nam10.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.r -project.org%2Fposting-guide.htmldata=05%7C01%7Ctebert%40ufl.edu% 7Ca473eece3c93493f8b7d08dad0546547%7C0d4da0f84a314d76ace60a62331e1b84% 7C0%7C0%7C638051358176015383%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C sdata=GJRLQ9rc9R71FWpzrc0RA1z87sNvh6jhBIVKlws1HeE%3Dreserved=0 and provide commented, minimal, self-contained, reproducible code. [[alternative HTML version deleted]] __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
[R] Explanation required for the examples given for the 'curl' function in the 'r' package 'calculus'
Hello sir, In the Reference manual given by Cran.r-project.org, the following examples for the function 'curl' are given. I know how to compute 'curl' in octave. I can use HP 50g calculator to compute curl of a vector field to compute line integrals using Stokes's theorem. I compute curl of a vector field manually as well. But I don't understand these examples. The results after running the examples in 'R' are given below: curl> ### symbolic curl of a 2-d vector field curl> f <- c("x^3*y^2","x") curl> curl(f, var = c("x","y")) [1] "(1) * 1 + (x^3 * (2 * y)) * -1" curl> ### numerical curl of a 2-d vector field in (x=1, y=1) curl> f <- function(x,y) c(x^3*y^2, x) curl> curl(f, var = c(x=1, y=1)) [1] -1 curl> ### numerical curl of a 3-d vector field in (x=1, y=1, z=1) curl> f <- function(x,y,z) c(x^3*y^2, x, z) curl> curl(f, var = c(x=1, y=1, z=1)) [1] 0 0 -1 curl> ### vectorized interface curl> f <- function(x) c(x[1]^3*x[2]^2, x[1], x[3]) curl> curl(f, var = c(1,1,1)) [1] 0 0 -1 curl> ### symbolic array of vector-valued 3-d functions curl> f <- array(c("x*y","x","y*z","y","x*z","z"), dim = c(2,3)) curl> curl(f, var = c("x","y","z")) [,1] [,2] [,3] [1,] "(y) * -1" "(z) * -1" "(x) * -1" [2,] "0""0""0" curl> ### numeric array of vector-valued 3-d functions in (x=1, y=1, z=1) curl> f <- function(x,y,z) array(c(x*y,x,y*z,y,x*z,z), dim = c(2,3)) curl> curl(f, var = c(x=1, y=1, z=1)) [,1] [,2] [,3] [1,] -1 -1 -1 [2,]000 curl> ### binary operator curl> c("x*y","y*z","x*z") %curl% c("x","y","z") [1] "(y) * -1" "(z) * -1" "(x) * -1" Yours R-help subscriber Winod Dhamnekar [[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.