Files
sql-server-samples/samples/features/sql-big-data-cluster/app-deploy/RollDice/roll-dice.R
T

23 lines
836 B
R

#####################################################
#####################################################
##
## Roll dice demo
##
##
#####################################################
#####################################################
# Note if you choose > 10 as the number of dice the app fails as it is not able to handle Null or N/A which are the default lables for the colors
rollEm <- function(numDice = 2)
{
if (numDice < 11)
{
list.of.packages <- c("TeachingDemos")
new.packages <- list.of.packages[!(list.of.packages %in% installed.packages()[,"Package"])]
if(length(new.packages)) install.packages(new.packages)
library(TeachingDemos)
r<-dice(ndice = numDice)
return(as.data.frame(r))
}
else {"Oops we have not quite figued this out... number of dice need to be less than or equal to 10!"}
}