Spaces:
Sleeping
Sleeping
shinyServer(function(input, output) { | |
output$grafico1 <- renderPlot({ | |
if (input$min > input$max) { | |
plot(c(-5, 5), c(0, 1), xlab="", ylab="", type='n', | |
xaxt='n', yaxt='n', bty='n') | |
text(x=0, y=0.5, col='red', cex=2, | |
label='Revise los valores que ingresó.') | |
text(x=0, y=0.4, col='purple', cex=2, | |
label='El mínimo no puede ser mayor que el máximo.') | |
} | |
else { | |
n <- input$max - input$min + 1 | |
x <- seq(from=input$min, to=input$max) | |
prob <- rep(1/n, n) | |
barplot(prob, ylim=c(0, 1), names.arg=x, | |
xlab="x", ylab=expression(P(X==x)), | |
col="deepskyblue3", las=1) | |
grid() | |
} | |
}) | |
}) | |