R:使用早期计算的结果设置NumericiInput()的初始值

R:使用早期计算的结果设置NumericiInput()的初始值,r,shiny,R,Shiny,我有一个使用navbarPage布局的闪亮应用程序。在第1页,应用程序进行各种计算。在第2页,这些计算结果用于进一步计算。我想要的是允许用户在使用第2页时手动覆盖第1页的计算结果 更具体地说,如果有帮助的话,第1页将计算多个资产类别的预期回报。第2页获取这些预期回报,并将其输入均值-方差优化。通常,我希望用户使用第1页计算的预期收益进行优化;但我也希望他们能够手动调整预期回报,帮助他们理解不同的预期回报会如何影响第2页的结果 显而易见的方法是将第1页的结果传递给第2页NumericiInput(

我有一个使用navbarPage布局的闪亮应用程序。在第1页,应用程序进行各种计算。在第2页,这些计算结果用于进一步计算。我想要的是允许用户在使用第2页时手动覆盖第1页的计算结果

更具体地说,如果有帮助的话,第1页将计算多个资产类别的预期回报。第2页获取这些预期回报,并将其输入均值-方差优化。通常,我希望用户使用第1页计算的预期收益进行优化;但我也希望他们能够手动调整预期回报,帮助他们理解不同的预期回报会如何影响第2页的结果

显而易见的方法是将第1页的结果传递给第2页NumericiInput()框的“value”参数,从而将初始值设置为计算出的预期回报。然后,用户可以手动更改这些值。但是,我看不到有任何方法可以将计算结果传递给ui.R中的任何函数参数。有人知道一种方法吗,或者有其他的方法吗


非常感谢。

updateNumericInput()
作为
observe()
语句的一部分。非常感谢!