for loop

इंटरमीडिएट R

Filip Schouwenaars

DataCamp Instructor

for loop

for(var in seq) {
  expr
}
cities <- c("New York", "Paris", 
            "London", "Tokyo",              
            "Rio de Janeiro", "Cape Town")
cities
"New York"   "Paris"  ...  "Cape Town"
इंटरमीडिएट R

for loop

for(var in seq) {
  expr
}
cities <- c("New York", "Paris", 
            "London", "Tokyo",              
            "Rio de Janeiro", "Cape Town")

for(var in seq) {
  expr
}
इंटरमीडिएट R

for loop

for(var in seq) {
  expr
}
cities <- c("New York", "Paris", 
            "London", "Tokyo",              
            "Rio de Janeiro", "Cape Town")

for(city in cities) {
  expr
}
इंटरमीडिएट R

for loop

for(var in seq) {
  expr
}
cities <- c("New York", "Paris", 
            "London", "Tokyo",              
            "Rio de Janeiro", "Cape Town")

for(city in cities) {
  print(city)
}
इंटरमीडिएट R

for loop

for(var in seq) {
  expr
}
cities <- c("New York", "Paris", 
            "London", "Tokyo",              
            "Rio de Janeiro", "Cape Town")

for(city in cities) {
  print(city)
}
"New York"
इंटरमीडिएट R

for loop

for(var in seq) {
  expr
}
cities <- c("New York", "Paris", 
            "London", "Tokyo",              
            "Rio de Janeiro", "Cape Town")

for(city in cities) {
  print(city)
}
"Paris"
इंटरमीडिएट R

for loop

cities <- c("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")

for(city in cities) {
  print(city)
}
"New York"
"Paris"
"London"
"Tokyo"
"Rio de Janeiro"
"Cape Town"
इंटरमीडिएट R

सूची पर for loop

cities <- list("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")

for(city in cities) {
  print(city)
}
"New York"
"Paris"
"London"
"Tokyo"
"Rio de Janeiro"
"Cape Town"
इंटरमीडिएट R

break स्टेटमेंट

cities <- list("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")
for(city in cities) {
  if(nchar(city) == 6) {
    break
  }
  print(city)
}
इंटरमीडिएट R

break स्टेटमेंट

cities <- list("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")
for(city in cities) {
  if(nchar(city) == 6) {
    break
  }
  print(city)
}
"New York"
"Paris"
इंटरमीडिएट R

next स्टेटमेंट

cities <- list("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")
for(city in cities) {
  if(nchar(city) == 6) {
    next
  }
  print(city)
}  
"New York"
"Paris"
"Tokyo"
"Rio de Janeiro"
"Cape Town"
इंटरमीडिएट R

for loop: v2

cities <- c("New York", "Paris", 
            "London", "Tokyo",            
            "Rio de Janeiro", "Cape Town")

for(city in cities) {
  print(city)
}
इंटरमीडिएट R

for loop: v2

cities <- c("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")

for(i in 1:length(cities)) {
  print(city)
}
इंटरमीडिएट R

for loop: v2

cities <- c("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")

for(i in 1:length(cities)) {
  print(cities[i])
}
"New York"
"Paris"
"London"
"Tokyo"
"Rio de Janeiro"
"Cape Town"
इंटरमीडिएट R

for loop: v2

cities <- c("New York", "Paris", 
            "London", "Tokyo", 
            "Rio de Janeiro", "Cape Town")

for(i in 1:length(cities)) {
  print(paste(cities[i], "is on position", 
              i, "in the cities vector."))
}
"New York is on position 1 in the cities vector."
"Paris is on position 2 in the cities vector."
"London is on position 3 in the cities vector."
"Tokyo is on position 4 in the cities vector."
"Rio de Janeiro is on position 5 in the cities vector."
"Cape Town is on position 6 in the cities vector."
इंटरमीडिएट R

for loop: समापन

cities <- c("New York", "Paris", 
            "London", "Tokyo",
            "Rio de Janeiro", "Cape Town")
#संक्षिप्त, पढ़ने में आसान, पर लूपिंग इंडेक्स का एक्सेस नहीं
for(city in cities) {
  print(city)
}

#पढ़ना-लिखना कठिन, पर अधिक लचीला
for(i in 1:length(cities)) {
  print(cities[i])
}
इंटरमीडिएट R

अभ्यास करते हैं!

इंटरमीडिएट R

Preparing Video For Download...