2016-09-27 101 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