Products | Versions |
---|---|
Spotfire Enterprise Runtime for R | 5.0.0 and later |
Spotfire Server | 10.10.0 or later |
Spotfire Enterprise Runtime for R - Server Edition | 1.2.0 and later |
library(RinR) configureREvaluator(REvaluator, FullPath="C:/Program Files/R/R-3.6.2/bin/R.exe") # options( RinR_R_FULL_PATH = "C:/Program Files/R/R-3.6.2/bin/R.exe" ) myplot <- RGraph({ barplot(count ~ sex, InputData)}, data = "InputData", display = FALSE)
d=read.csv("C:/path/to/input/data.csv",header=TRUE,encoding="UTF-8") InputData=d barplot(count ~ sex, InputData)
assign("serializationVersionToRemote", 3, envir=RinR:::RinR.env) assign("serializationVersionFromRemote", 3, envir=RinR:::RinR.env)
That will force RinR to use the latest (version 3) serialization format and resolve the issue.
For example, with below code, the generated graph from RGraph is then able to display the Japanese text in the graph successfully.
library(RinR) assign("serializationVersionToRemote", 3, envir=RinR:::RinR.env) assign("serializationVersionFromRemote", 3, envir=RinR:::RinR.env) configureREvaluator(REvaluator, FullPath="C:/Program Files/R/R-3.6.2/bin/R.exe") # options( RinR_R_FULL_PATH = "C:/Program Files/R/R-3.6.2/bin/R.exe" ) myplot <- RGraph({ barplot(count ~ sex, InputData)}, data = "InputData", display = FALSE)