【发布时间】:2014-01-28 11:15:57
【问题描述】:
我有一个R shiny 网页,我目前使用gvisTable 来显示从data.frame 中选择的列。行是由用户使用sidebarPanel 动态选择的,但现在这些列是在gvisTable 调用中硬编码的。
我希望允许用户从下拉菜单中动态选择列(请参阅来自非闪亮网页的类似系统的快照)。我想要的关键功能是允许对列进行重新排序。
任何想法如何通过闪亮的列的这种排序选择?
我不介意用其他东西代替gvisTable,如果它可以完成这项工作。
编辑:感谢您展示使用可排序答案的解决方案。它适用于我的新旧版本的闪亮。然而,这似乎不记得点击“刷新”时的顺序,这真是太好了。
那么,它可以将最后选择的订单保存为浏览器 cookie 或类似的方式吗?服务器已通过身份验证,有人告诉我可以将变量 order 放在一个列表中,其中用户 id 作为键。一个很好的例子。
【问题讨论】: