使用split()函数和shinny R动态显示n个表(问题已经解决,谢谢)

使用split()函数和shinny R动态显示n个表(问题已经解决,谢谢),r,shiny,shinydashboard,shiny-server,shinyapps,R,Shiny,Shinydashboard,Shiny Server,Shinyapps,我制作了一个应用程序,用户上传一个数据,然后根据一列对该数据进行拆分()。例如,假设我正在对Iris数据集进行拆分。我可以使用split(iris,iris$Species)。这将给我3个数据集(见下文)。现在我希望这三个数据集在三个表中动态显示 因为用户每次上传的数据都会不同,所以拆分会给出不同数量的表。Iris给出了3个数据集,但我们可以根据这些数据得到任意数量的表。现在,我想显示这3个数据集,以动态方式显示在3个表中。如果由于split(),我有4个数据集,那么应该动态显示4个表 我试图编

我制作了一个应用程序,用户上传一个数据,然后根据一列对该数据进行拆分()。例如,假设我正在对Iris数据集进行拆分。我可以使用split(iris,iris$Species)。这将给我3个数据集(见下文)。现在我希望这三个数据集在三个表中动态显示

因为用户每次上传的数据都会不同,所以拆分会给出不同数量的表。Iris给出了3个数据集,但我们可以根据这些数据得到任意数量的表。现在,我想显示这3个数据集,以动态方式显示在3个表中。如果由于split(),我有4个数据集,那么应该动态显示4个表

我试图编写一些代码,但它给了我同样的表3次。它没有给我3张不同的桌子

$setosa
   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1           5.1         3.5          1.4         0.2  setosa
2           4.9         3.0          1.4         0.2  setosa
3           4.7         3.2          1.3         0.2  setosa
4           4.6         3.1          1.5         0.2  setosa
5           5.0         3.6          1.4         0.2  setosa


$versicolor
    Sepal.Length Sepal.Width Petal.Length Petal.Width    Species
51           7.0         3.2          4.7         1.4 versicolor
52           6.4         3.2          4.5         1.5 versicolor
53           6.9         3.1          4.9         1.5 versicolor
54           5.5         2.3          4.0         1.3 versicolor
55           6.5         2.8          4.6         1.5 versicolor
56           5.7         2.8          4.5         1.3 versicolor



$virginica
    Sepal.Length Sepal.Width Petal.Length Petal.Width   Species
101          6.3         3.3          6.0         2.5 virginica
102          5.8         2.7          5.1         1.9 virginica
103          7.1         3.0          5.9         2.1 virginica
104          6.3         2.9          5.6         1.8 virginica
105          6.5         3.0          5.8         2.2 virginica
106          7.6         3.0          6.6         2.1 virginica

我通过创建一个拆分数据集的反应式表达式对代码进行了一些修改,这并不是真正需要的(仅使用iris数据集),但当添加用户输入时,它会派上用场

库(闪亮)
图书馆(tidyverse)
数据(iris)

服务器太棒了!成功了!