-
Notifications
You must be signed in to change notification settings - Fork 0
/
ui.R
89 lines (50 loc) · 2.08 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
library(lattice)
library(latticeExtra)
library(markdown)
shinyUI(fluidPage(
titlePanel("Guessing empirical distributions (univariate)"),
sidebarLayout(
sidebarPanel(
htmlOutput("selectUI"),
selectInput("type", label = "Type of distribution:",
choices = c("Frequency distribution", "Relative frequency distribution"),
selected = 1),
sliderInput("x.scale", label = "Tip 3d plot:",
min = -100, max = 100, value = -84, step = 1),
sliderInput("z.scale", label = "Turn 3d plot:",
min = -100, max = 100, value = 81, step = 1),
tags$hr(),
fileInput('file1', 'Use your data (CSV File)',
accept=c('text/csv',
'text/comma-separated-values,text/plain',
'.csv')),
checkboxInput('header', 'Header', TRUE),
radioButtons('sep', 'Separator',
c(Comma=',',
Semicolon=';',
Tab='\t'),
','),
radioButtons('quote', 'Quote',
c(None='',
'Double Quote'='"',
'Single Quote'="'"),
'"'),
br(), br(),
div("Shiny app by",
a(href="http://paulcbauer.eu/",target="_blank",
"Paul C. Bauer"),align="right", style = "font-size: 8pt"),
div("Shiny/R code:",
a(href="https://github.com/paulbauer/guessing_distributions/",
target="_blank","GitHub"),align="right", style = "font-size: 8pt")
),
mainPanel(
tabsetPanel(type = "tabs",
tabPanel("3D Plot", plotOutput("plot2")),
tabPanel("2D Plot", plotOutput("plot")),
tabPanel("Data", dataTableOutput(outputId="table")),
tabPanel("Explanation", includeMarkdown("explanation.md")),
tabPanel("About", includeMarkdown("about.md"))
)
)
)
))