Re: [R] What is new in R especially about Tidyverse.

2022-11-29 Thread David Winsemius
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'

2022-11-29 Thread Winod Dhamnekar
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.