传单R弹出突然改变输出?

时间:2016-01-07 21:23:51

标签: r shiny leaflet

我正在研究r中的传单地图,它将来自调查的数据可视化到地图上。您可以在此处了解它的外观:https://maglin.shinyapps.io/UM33/。正如您所看到的,如果您点击一个区域,您将获得该区域的名称以及瑞典语中各种问题的中位数分数,例如...

>! Område: Eds Glesbygd
Fler kultur­ och fritidsaktiviteter för äldre : 7.9
Fler kultur­ och fritidsaktiviteter för barn och ungdomar : 8.7
Förbättra äldreomsorgen i kommunen : 8.9
Fler ungdomsgårdar och fältassistenter : 9
Minska barngrupperna i förskolan : 9.9

但是在程序发生一些变化后,我得到了这个......

>!Område: 1:43 
Bevara existerande större grönområden : c(5, 9.4, 9.6, 10.4, 8.7, 10.8, 8, 9.8, 7.3, 9.7, 12, 9, 10.1, 9.3, 9.4, 9.7, 8.5, 9.7, 10, 1, 8.4, 9.1, 10.2, 6.2, 8, 10.1, 11.5, 10.8, 9.7, 8.7, 10.3, 9.6, 10.6, 10.9, 10.9, 10, 10.7, 8, 9.4, 10.9, 6, 9.6, 14) 
Anlägga parker i existerande stadsdelar : c(8, 8.1, 9.1, 9.4, 7.1, 9.6, 7.8, 9.4, 7.2, 7.4, 9, 8.2, 6.7, 8.4, 9, 9, 8.6, 8, 8, 3, 7.8, 7.8, 8, 5.2, 6.7, 8.1, 8.2, 8.9, 7.5, 7.3, 8.8, 7.7, 7.8, 7.5, 7.8, 10, 8.2, 5.7, 7.8, 7, 8, 8.2, 7) 
Bygga bostäder nära grönområden : c(11, 7.7, 8.3, 6.9, 7.3, 6.6, 5.2, 7.6, 8.5, 7.5, 7.5, 7.4, 7.5, 8.7, 7.3, 11.3, 8.2, 8, 9, 13, 6.8, 6.7, 8, 9.2, 11, 7.2, 5.8, 7.5, 6.3, 8.3, 7.6, 8.1, 8.4, 9.1, 7.5, 13, 7.3, 11, 8.6, 5.9, 9, 7.3, 7) 
Rusta upp befintliga parker : c(6, 9.4, 9.6, 10.7, 8.1, 9.9, 8.8, 8.8, 6.9, 9.5, 9, 9.1, 9.9, 8.3, 8.9, 11, 9.9, 9.7, 6, 12, 8.8, 9.4, 9.3, 9.5, 10, 9, 8.9, 9.6, 9.6, 8.5, 9.2, 8.5, 9.2, 9.3, 9, 14, 9.9, 9.7, 9.3, 10.3, 6, 9.7, 7) 
Skapa bättre tillgänglighet till större grönområden : c(7, 8.1, 8.7, 9.2, 8.1, 9.1, 7.4, 8.5, 8.5, 8, 9.5, 7.2, 8.6, 7.6, 7.9, 8, 7, 8.7, 9, 13, 7.2, 7.3, 9, 6.2, 8.3, 8.5, 8.4, 9.1, 8.2, 7, 8.9, 8.2, 7.8, 7.8, 8, 13, 8.7, 9, 8.2, 8.4, 8, 8.3, 7)

弹出窗口似乎显示了每个区域的所有中位数,而不仅仅是您点击的中位数。这是我将其保存在反应变量中时数据的外观示例......

                     Area   X1a   X1b   X1c   X1d   X1e favorit
                   (fctr) (dbl) (dbl) (dbl) (dbl) (dbl)   (chr)
1        Antuna /Älvsunda   5.0   8.0  11.0   6.0   7.0     X1c
2             Brunnby/Vik   9.4   8.1   7.7   9.4   8.1     X1a
3  Carlslund/Brunnby Park   9.6   9.1   8.3   9.6   8.7     X1a
4             Dragonvägen  10.4   9.4   6.9  10.7   9.2     X1d
5            Eds Glesbygd   8.7   7.1   7.3   8.1   8.1     X1a

这就是我在将数据输入到addPolygons(弹出)函数之前将其打印出来时数据的外观......

>!"<Strong>Område: </strong> 1:43 <br><Strong> Bevara existerande större grönområden :</strong> c(5, 9.4, 9.6, 10.4, 8.7, 10.8, 8, 9.8, 7.3, 9.7, 12, 9, 10.1, 9.3, 9.4, 9.7, 8.5, 9.7, 10, 1, 8.4, 9.1, 10.2, 6.2, 8, 10.1, 11.5, 10.8, 9.7, 8.7, 10.3, 9.6, 10.6, 10.9, 10.9, 10, 10.7, 8, 9.4, 10.9, 6, 9.6, 14) <br><strong> Anlägga parker i existerande stadsdelar :</strong> c(8, 8.1, 9.1, 9.4, 7.1, 9.6, 7.8, 9.4, 7.2, 7.4, 9, 8.2, 6.7, 8.4, 9, 9, 8.6, 8, 8, 3, 7.8, 7.8, 8, 5.2, 6.7, 8.1, 8.2, 8.9, 7.5, 7.3, 8.8, 7.7, 7.8, 7.5, 7.8, 10, 8.2, 5.7, 7.8, 7, 8, 8.2, 7) <br><strong> Bygga bostäder nära grönområden :</strong> c(11, 7.7, 8.3, 6.9, 7.3, 6.6, 5.2, 7.6, 8.5, 7.5, 7.5, 7.4, 7.5, 8.7, 7.3, 11.3, 8.2, 8, 9, 13, 6.8, 6.7, 8, 9.2, 11, 7.2, 5.8, 7.5, 6.3, 8.3, 7.6, 8.1, 8.4, 9.1, 7.5, 13, 7.3, 11, 8.6, 5.9, 9, 7.3, 7) <br><strong> Rusta upp befintliga parker :</strong> c(6, 9.4, 9.6, 10.7, 8.1, 9.9, 8.8, 8.8, 6.9, 9.5, 9, 9.1, 9.9, 8.3, 8.9, 11, 9.9, 9.7, 6, 12, 8.8, 9.4, 9.3, 9.5, 10, 9, 8.9, 9.6, 9.6, 8.5, 9.2, 8.5, 9.2, 9.3, 9, 14, 9.9, 9.7, 9.3, 10.3, 6, 9.7, 7) <br><strong> Skapa bättre tillgänglighet till större grönområden :</strong> c(7, 8.1, 8.7, 9.2, 8.1, 9.1, 7.4, 8.5, 8.5, 8, 9.5, 7.2, 8.6, 7.6, 7.9, 8, 7, 8.7, 9, 13, 7.2, 7.3, 9, 6.2, 8.3, 8.5, 8.4, 9.1, 8.2, 7, 8.9, 8.2, 7.8, 7.8, 8, 13, 8.7, 9, 8.2, 8.4, 8, 8.3, 7)"

数据集是否已转变为某个因素?如果需要的话,我可以提供更多的代码,但是我不想用太多的垃圾邮件发送垃圾邮件,剧透功能正在弄乱我。

EDIT1 :所以我根据旧版本设置了一个项目,并开始寻找两个项目之间的差异。到目前为止,一个区别是用于构建弹出输出的变量存在细微差别......

在我当前(错误的)项目中,这是打印变量

时得到的结果
>print(var)
Source: local data frame [43 x 7]

                         Area   X1a   X1b   X1c   X1d   X1e favorit
                       (fctr) (dbl) (dbl) (dbl) (dbl) (dbl)   (chr)
    1        Antuna /Älvsunda     5     8    11     6     7     X1c
    2             Brunnby/Vik     9     8     8     9     8     X1a
    3  Carlslund/Brunnby Park    10     9     8    10     9     X1a
    4             Dragonvägen    10     9     7    11     9     X1d
    5            Eds Glesbygd     9     7     7     8     8     X1a
    ..                    ...   ...   ...   ...   ...   ...     ...

在较旧但工作的版本中,变量看起来像这样......

>print(var)
                             Area X1a X1b X1c X1d X1e favorit
1                Antuna /Älvsunda   5   8  11   6   7     X1c
2                     Brunnby/Vik   9   8   8   9   8     X1a
3          Carlslund/Brunnby Park  10   9   8  10   9     X1a
4                     Dragonvägen  10   9   7  11   9     X1d
5                    Eds Glesbygd   9   7   7   8   8     X1a

我是否在这里意外更改了文件/对象类型,这会让事情变得混乱?

Edit2 :我似乎通过保存(var)以.csv格式读取的数据集然后再次读取来解决了这个问题,任何人都知道为什么会这样做?

Edit3 :当我调用plyr重命名函数时,似乎发生了变化,这似乎使输出变得混乱。

0 个答案:

没有答案