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

Simple regression, Simple Regression: The Teacher Preparation Researc...

Simple Regression: The Teacher Preparation Research Team conducted a study of college students who took the Praxis II-a teacher certification examination. Some variables from

Regression and anova, The first step in this case is to ensure that you ar...

The first step in this case is to ensure that you are adequately clear on the General Linear Model and its relationship to both ANOVA and regression. The distinction is approxim

Standard error, Standard Error The measure of reliability of the estima...

Standard Error The measure of reliability of the estimating equation that we have developed is given by standard error of estimate. The standard error of estimate represented b

business forecasting, Explain the characteristics of business forecasting

Explain the characteristics of business forecasting.

Chi-square analysis, Chi-square analysis can be used with both Goodness-of-...

Chi-square analysis can be used with both Goodness-of-Fit Tests and with Tests for Independence. There are specific instances when each test should be used based on the information

Calculation of degrees of freedom, Calculation of Degrees of Freedom Fi...

Calculation of Degrees of Freedom First we look at how to calculate the number of DOF for the numerator. In the numerator since we calculate the variance from the sample means,

Distrbution., The score distribution shown in the table is for all students...

The score distribution shown in the table is for all students who took a yearly AP statistical exam. An AP statistics teacher had 59 students preparing to take the AP exam. Though

Calculate the length of the rope, The tension, T, in the tow rope pulling t...

The tension, T, in the tow rope pulling the car in Newtons is given in P8.  Determine the minimum length of the rope l, between A and B, so that the tension in either AB or AC equa

Find probability of remaining paint free - ball duel, In a three-cornered p...

In a three-cornered paint ball duel, A, B, and C successively take shots at each other until only one of them remains paint free. Once hit, a player is out of the game and gets no

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