在我闪亮的应用程序中,我正在使用observe
函数和updateTextInput
,它工作正常,唯一的问题是当我尝试将{°1}符号作为新的默认值时paste
的值。代码是这样的:
updateTextInput
如果我省略了°符号,例如:observe({
hodnotaY <- if (input$test == "Viscosity 135") {
hodnotaY <- "[mPa*s]"
}
if (input$test == "Tcrit OB") {
hodnotaY <- "[°C]"
}
updateTextInput(session, "ylabel_text_box_id", value = paste("", hodnotaY))
})
,它会起作用。错误消息显示:
hodnotaY <- "[C]"
由于我绝不是程序员,如果为解决问题朝正确的方向前进,我将感到很高兴。
答案 0 :(得分:0)
我很抱歉没有对R自己有足够的经验,但是我怀疑您正在尝试将UTF-8字符放入非UTF-8变量中。将其放在该行之前有帮助吗?
PYTHONPATH