File size: 3,122 Bytes
1ee6670
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
shinyUI(fluidPage(
  titlePanel("Distribuciones muestrales"),
  h4(p("Esta aplicación te ayudará a calcular probabilidades y 
       percentiles de distribuciones asociadas al muestreo."),
     align="left"),
  sidebarLayout(
    sidebarPanel(
      selectInput(inputId="Distribucion",
                  label="Elija la distribución:",
                  choices=c("Normal", "t-student", "chi.cuadrada", "F"),
                  selected="Normal"),


      conditionalPanel(condition="input.Distribucion=='Normal'",
                       numericInput(inputId="Media",
                                    label=HTML("Ingrese la media μ:"),
                                    value="0",
                                    step=0.1),

                       numericInput(inputId="Sd",
                                    label=HTML("Ingrese la desviacion σ:"),
                                    min=0.1,
                                    value="1",
                                    step=0.1) ),

      conditionalPanel(condition="input.Distribucion=='t-student'",
                       numericInput(inputId="grados",
                                    label="Ingrese grados de libertad",
                                    min=0.1,
                                    step=0.1,
                                    value="1")),


      conditionalPanel(condition="input.Distribucion=='F'",
                       numericInput(inputId="grados1",
                                    label="Ingrese  los grados de libertad del numerador",
                                    value="10"),

                       numericInput(inputId="grados2",
                                    label="Ingrese los grados de libertad del denominador",
                                    value="20")),

      conditionalPanel(condition="input.Distribucion=='chi.cuadrada'",
                       numericInput(inputId="Grados",
                                    label="Ingrese los grados de libertad",
                                    value="3")),

            selectInput(inputId="Propede",
                  label="Opciones para calcular:",
                  choices=c("Probabilidad","Percentil"),
                  selected="Percentil"),

      conditionalPanel(condition="input.Propede=='Probabilidad'",
                       numericInput(inputId="Percentil",
                                    label="Ingrese percentil",
                                    value=1, step=0.01)),

      conditionalPanel(condition="input.Propede=='Percentil'",
                       numericInput(inputId="Probabilidad",
                                    label="Ingrese probabilidad",
                                    value=0.70, step=0.001,
                                    min=0.001, max=0.999)),
      br(),
      p("App creada por el Semillero de R de la Universidad Nacional de Colombia:"),
      tags$a(href="https://srunal.github.io", "https://srunal.github.io")

    ),


    mainPanel(
      tabsetPanel(type = "tabs",
                  tabPanel("Gráfica", plotOutput(outputId="miplot"))


      )
    )
  )))