2016-09-27 97 views
0

我刚刚安装了R Plotly(4.5.2)的最新版本,一切都很好,只是一个小问题:如果我尝试制作一个包含带欧元符号的hovertext的密谋图的html页面,之前,我只是使用代码€,但它似乎不工作。这很令人惊讶,因为如果我查看RStudio的查看器时没有任何问题,但是当我使用html导出文件并使用chrome读取它时,它不起作用(我看到€而不是欧元符号)。如何把欧元符号放在html R plotly图中?

这里是我的代码:

require(plotly) 
require(dplyr) 
iris %>% 
    mutate(hovertext = paste("Sepal.length : ",Sepal.Length,"K&euro;<br> Sepal.Width : ",Sepal.Width)) %>% 
    plot_ly(x=~Sepal.Length,y=~Sepal.Width,text=~hovertext) 
+0

你是否已经使用'\ u20ac '而不是'&欧元'? –

+0

我没有,但它工作正常,谢谢! – Malta

回答

1

至于原因,讨论here,plotly.js下降为HTML实体的支持,但是您可以提供的unicode(作为意见建议)

+0

感谢您的解决方案,我仍然觉得奇怪的是,它可以在RStudio中使用€,而不是在htlml中,但可以与它共存:) – Malta