【问题标题】:shiny - Display Euro symbol in plots闪亮 - 在图中显示欧元符号
【发布时间】:2015-08-26 06:02:11
【问题描述】:

我开发了一个闪亮的应用程序,在 y 轴标签上显示欧元金额。它不会在绘图输出中呈现。我该如何解决这个问题?

以下在server.R

plot(monthRange, euroPerMonth/1000, 
     type="l",
     main="Cost",
     xlab="Months",
     ylab="€ (000)")    

我遇到的最接近的是this;但是,我不确定如何在闪亮中应用它。

【问题讨论】:

    标签: r shiny axis labels euro


    【解决方案1】:

    以下最小示例确实正确绘制了欧元符号。

    将代码放在一个新的R 文件中并命名为app.R

    server <- function(input, output) {
    output$cost <- renderPlot({
        plot(2, main="Cost", xlab="Months", ylab="€") 
      })
    }
    
    ui <- fluidPage(
        mainPanel(plotOutput("cost"))
    )
    
    shinyApp(ui = ui, server = server)
    

    运行此程序时,我得到以下带有欧元符号的 GUI。

    希望这会有所帮助。

    【讨论】:

    • 那行得通。但是,当通过单击“运行应用程序”按钮触发时,它不起作用。文本编码设置为 UTF-8。
    • 通过cmd enter 运行代码并点击运行应用程序按钮确实会在我的环境中产生完全相同的行为。
    • 我将不得不探索更多;因为它似乎对我不起作用。感谢阿德里安,您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 2012-03-21
    相关资源
    最近更新 更多