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

Median for grouped data, Grouped Data  In order to find the median, the...

Grouped Data  In order to find the median, the median class is to be first located and then interpolation is to be used by assuming that items are evenly spaced over the entire

Statistical inquiry, Main stages of Statistical Inquiry The following a...

Main stages of Statistical Inquiry The following are the various stages of a statistical inquiry (1)   Planning the Inquiry: First of all we have to assess the problem und

Find the relation between two substance, Find the Relation between two subs...

Find the Relation between two substance: The following table shows the results obtained in experiments aimed to determine how solubility of water in benzene depends on tempera

JET Copies Case Problem, Read the “JET Copies” Case Problem on pages 678-67...

Read the “JET Copies” Case Problem on pages 678-679 of the text. Using simulation estimate the loss of revenue due to copier breakdown for one year, as follows: 1. In Excel, use a

Weighted harmonic mean, Weighted Harmonic Mean Weighted Harmonic ...

Weighted Harmonic Mean Weighted Harmonic Mean is calculated with the help of the following formula: WHM Case

PERCENTAGES, CALCULATE THE PERCENTAGE OF REFUNDS EXPECTED TO EXCEED $1000 U...

CALCULATE THE PERCENTAGE OF REFUNDS EXPECTED TO EXCEED $1000 UNDER THE CURRENT WITHHOLDING GUIDELINES

Riemannian integral approximations, Investigate the use of fixed and perce...

Investigate the use of fixed and percentile meshes when applying chi squared goodness-of- t hypothesis tests. Apply the oversmoothing procedure to the LRL data. Compare the res

General algebraic and quantitative expressions, Read the following data on ...

Read the following data on the economy of Angoia and answer/respond to the questions/instructions that follow. Unless otherwise stated, the monetary figures are in real billions o

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