-
Notifications
You must be signed in to change notification settings - Fork 1
/
ui.R
93 lines (79 loc) · 3.05 KB
/
ui.R
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# This is the user-interface definition of a Shiny web application.
# You can find out more about building applications with Shiny here:
#
# http://shiny.rstudio.com
#
shinyUI(fluidPage(
titlePanel("Upload do Arquivo"),
sidebarLayout(
sidebarPanel(
fileInput('file1', 'Escolha um arquivo CSV',
accept=c('text/csv',
'text/comma-separated-values,text/plain',
'.csv')),
tags$hr(),
checkboxInput('header', 'Cabeçalho', TRUE),
radioButtons('sep', 'Separador',
c(Comma=',',
Semicolon=';',
Tab='\t'),
','),
radioButtons('quote', 'Quote',
c(None='',
'Double Quote'='"',
'Single Quote'="'"),
'"'),
numericInput("tempo",
label = h4("Tempo de vida para cálculo da confiabilidade:"),
value = 100),
sliderInput("probabilidade", label = h4("Probabilidade para cálculo do quantil:"),
min = 0, max = 1, value = 0.50)
),
mainPanel(
## Define conjunto de abas
tabsetPanel(
## Primeira aba
tabPanel("Dados",
h4(textOutput("caption1")),
checkboxInput(inputId = "pageable", label = "Paginável"),
conditionalPanel("input.pageable==true",
numericInput(inputId = "pagesize",
label = "Linhas por página",value=13,min=1,max=25)),
htmlOutput("raw"),
value = 1),
## Segunda aba
tabPanel("Plot",
h4(textOutput("caption2")),
plotOutput("plot1"),
h4(textOutput("caption6")),
plotOutput("plot2"),
h4(textOutput("caption7")),
plotOutput("plot3")),
## Terceira aba
tabPanel("Sumário",
h4(textOutput("caption3")),
verbatimTextOutput("summary")),
## Quarta aba
tabPanel("Estimativas",
h4(textOutput("caption4")),
verbatimTextOutput("regressao"),
h4(textOutput("caption5")),
verbatimTextOutput("estimativas"),
uiOutput("ui"),
h4(textOutput("caption8")),
verbatimTextOutput("confiabilidade")),
## Quinta aba
tabPanel("Testes de Aderência",
h4(textOutput("caption10")),
plotOutput('plot5'),
h4(textOutput("caption11")),
verbatimTextOutput('aderencia')),
## Sexta aba
tabPanel("Gráfico Cullen and Frey",
h4(textOutput("caption9")),
plotOutput('plot4'),
verbatimTextOutput("cullen"))
)
)
)
))