Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In the interests of efficient coding, rewrite the nested loop example below, where the matrix foo was filled with the multiples of the elements of
-
In the interests of efficient coding, rewrite the nested loop example below, where the matrix foo was filled with the multiples of the elements of loopvec1 and loopvec2, using only a single for loop.
R> foo <- matrix(NA,length(loopvec1),length(loopvec2)) R> foo
[,1] [,2] [,3] [,4] [1,] NA NA NA NA [2,] NA NA NA NA [3,] NA NA NA NA R> for(i in 1:length(loopvec1)){ + for(jin1:i){ + foo[i,j] <- loopvec1[i]+loopvec2[j] +} +} R> foo
[,1] [,2] [,3] [,4] [1,] 14 NA NA NA
[2,] 15 14 NA NA [3,] 16 15 14 NA
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started