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

Index number, give a elementary example for characterstics of index number

give a elementary example for characterstics of index number

What are the hypotheses, Assume that a simple random sample has been select...

Assume that a simple random sample has been selected from a normally distribute population and test the given claim. Identify the null and alternative hypotheses, test statistic,

Box plot of income, The box plot displays the diversity of data for the inc...

The box plot displays the diversity of data for the income; the data ranges from 20 being the minimum value and 1110 being the maximum value. The box plot is positively skewed at 4

Business forecasting, Meaning and Definitions of Business Forecasting T...

Meaning and Definitions of Business Forecasting The problem of business  forecasting  refers to the  analysis  of the past and  present economic  conditions. With  the objectiv

Find the mean and standard deviation, Problem : A company supplying ele...

Problem : A company supplying electrical products, places a rush order for electric wires. Consignments of wires are to be sent immediately when they are available. Previous

Compute a correlation coefficient, A researcher was interested lowering the...

A researcher was interested lowering the high school dropout level in his county. He measured the reading level of students entering middle school (based on a standard test) and th

Scenario- Superior Health Care System Inc., The management at Superior Heal...

The management at Superior Health Care System Incorporated recently purchased several new facilities including the central patient information management center. This purchase will

Penman-monteith method, (a) Average rainfall during the month of January...

(a) Average rainfall during the month of January is found to be 58 mm. A Class A pan evaporation recorded an average of 8.12 mm/day near an irrigation reservoir. The average

Quantitative Models, Consider the following new business venture. An agent ...

Consider the following new business venture. An agent is considering investment in one of three real estate parcels: • Option 1: multiunit rentals • Option 2: commercial building

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