Using Sys.sleep in R function to delay multiple outputs

后端 未结 2 1537
灰色年华
灰色年华 2021-01-26 14:37

I have this function:

func<-function(name){
    paste(\"Your name is. . .\")
    Sys.sleep(1.5)
    paste(name)
}

This function obviously wo

2条回答
  •  时光取名叫无心
    2021-01-26 14:48

    Just wrap your desired output in a print statement:

    func<-function(name){
      print("Your name is. . .")
    
      Sys.sleep(1.5)
    
      print(name)
    }
    
    #Execute Function
    func("Martin")
    
    [1] "Your name is. . ."
    [1] "Martin"
    

提交回复
热议问题