【发布时间】:2017-08-28 11:29:20
【问题描述】:
如何在Rshiny Datatable中显示卢比符号。'\u20b9531'.值为531印度卢比。如何显示印度卢比符号
stri_unescape_unicode('\u20b9531')
【问题讨论】:
如何在Rshiny Datatable中显示卢比符号。'\u20b9531'.值为531印度卢比。如何显示印度卢比符号
stri_unescape_unicode('\u20b9531')
【问题讨论】:
目前尚不清楚 OP 想要如何显示。如果是新建列,使用
library(DT)
library(stringi)
datatable(data.frame(newcol = stri_unescape_unicode('\u20b9531')))
输出
如果这需要在闪亮的应用程序中(在数据集“mpg”中创建一个新列)
library(ggplot2)
library(shiny)
ui <- fluidPage(
fluidRow(
DT::dataTableOutput("tbl")
)
)
server <- function(input, output) {
output$tbl <- DT::renderDataTable(DT::datatable(
transform(mpg, newcol = stri_unescape_unicode('\u20b9531'))
))}
shinyApp(ui = ui, server = server)
输出
【讨论】: