如何stationarity从fractal packageR中进行测试,不将任何输出打印到屏幕上.
例如,shapiro.wilk在将结果设置为变量时进行测试时,它不会给出任何输出,如下所示
lg.day.ret.vec <- rnorm(100, mean = 5, sd = 3)
shap.p <- shapiro.test(lg.day.ret.vec)$p.value
Run Code Online (Sandbox Code Playgroud)
这是大多数测试的情况,但是当我为stationarity测试做这个时,我在r控制台中获得了一些输出.
library(fractal)
stat.p <- attr(stationarity(lg.day.ret.vec),"pvals")[1]
1
2
3
4
5
6
N = 2609, nblock = 11, n_block_max = 238, dt = 1.0000
7
8
9
10
11
12
13
14
15
16
17
18
Run Code Online (Sandbox Code Playgroud) 我的Ui文件中有两个按钮
div(style="display:inline-block",submitButton("Analysis")),
div(style="display:inline-block",downloadButton('downloadData', 'Download Data'))
Run Code Online (Sandbox Code Playgroud)
这在应用程序中提供以下输出

但是我正在尝试对齐这些按钮,以便下载数据位于灰色框的右侧,分析按钮位于灰色框的左侧,而不是现在的样子.我该怎么做?预期用途是变得更先进并创建另一个位于灰色框中间的按钮.我假设你做了类似的事情
style="display:center-align"
style="display:right-align"
style="display:left-align"
Run Code Online (Sandbox Code Playgroud)
但我不确定如何进行这个过程.
我的ui中有一个日期范围输入函数,如下我的闪亮应用程序.
dateRangeInput("dates",
"Date range",
start = "2015-01-01",
end = as.character(Sys.Date()))
Run Code Online (Sandbox Code Playgroud)
但是,如果用户选择的开始日期晚于结束日期,而不是应用程序中的错误,我需要弹出消息来更正用户.我该怎么做呢?
也可以仅允许用户选择比x,天更多的日期范围.