Question with R - Bioinformatics, Applied Statistics

Assignment Help:
Hi There,

I have a question regarding R, and I am wondering if anyone can help me.

Here is a code that I would like to understand:

squareFunc <- function(f) {
g <- function(x) {
f(x)^2
}

return(g)
}

sin.2 <- squareFunc(sin)

sin.2(1)


In the above code, function sin is nested in suquareFunc, which also has a function g inside.

I am having hard time understanding this code.

For example, if I was asked to write this code, mine would look like:

squareFunc <- function(f) {
g <- f^2
return(g)
}

sin.2 <- squareFunc(sin)

sin.2(1)

and this does not work.


I feel that argument ''f'' in in squareFunc(f) should be passed on to the function ''g'', but what g has is (x).

Obviously the first code works if I type it in R, but I would like to understand how it works.

I may not be asking the right question, but if you can see where I am confused at and can help me to understand it, that would be great.

Thank you very much in advance.

Mayumi

Related Discussions:- Question with R - Bioinformatics

Find relative maxima and minima, Q. Find relative maxima and minima? Wh...

Q. Find relative maxima and minima? When finding relative maxima and minima in the Chapters absolute extrema problem, don't forget to use the first or second derivative test to

Critique 2, prepare a critical analysis of a quantitative study focusing on...

prepare a critical analysis of a quantitative study focusing on protection of human participants data collection data management and analysis problem statement and interpretation o

Properties of standard deviation, PROPERTIES   1. The value of stand...

PROPERTIES   1. The value of standard deviation remains the same if, in a series each of the observation is increased or decreased by a constant quantity. In statistical lan

O-give curves, real time applications on graphical representation of o-give...

real time applications on graphical representation of o-give curves

Advantages of median, Advantages It is especially useful in c...

Advantages It is especially useful in case of open-end classes since only the position and not the values of items must be known. The median is also recommended if th

Main effects and interactions, what is the independent variable in how ener...

what is the independent variable in how energetic do people feel after drinking different types of soft drints?

Communaiities, The cornlnunalities h j represent the fraction of the tota...

The cornlnunalities h j represent the fraction of the total variance' 'accounted for of variabie j. Ry calculating the communalities we can keep track of how much of-the orig

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd