Download Package `runjags`
Transcript
2 ask R topics documented: ask . . . . . . . autorun.jags . . autorun.jagsfile combine.mcmc dump.format . . findjags . . . . install.mgrid . . new_unique . . read.winbugs . run.jags . . . . run.jagsfile . . runjags . . . . . testjags . . . . timestring . . . xgrid.run . . . . xgrid.run.jags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index ask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 10 12 14 15 16 20 21 24 30 33 34 35 36 45 53 Obtain Input from User With Error Handling Description A simple function to detect input from the user, and keep prompting until a response matching the class of input required is given. Usage ask(prompt="?", type="logical", bounds=c(-Inf, Inf), na.allow=FALSE) Arguments prompt what text string should be used to prompt the user? (character string) type the class of object expected to be returned - "logical", "numeric", "integer", "character". If the user input does not match this return, the prompt is repeated bounds the lower and upper bounds of number to be returned. Ignored if type is "logical" or "character" na.allow if TRUE, allows the user to input "NA" for any type, which is returned as NA Author(s) Matthew Denwood <[email protected]>