Impossibile sfruttare i pacchetti R in JSLTutti,
Ho avuto un codice JMP perfettamente funzionante che stava invocando R per accedere a un'API. Tuttavia, ho disinstallato R Studio e installato Microsoft Visual Studio Community ieri sera e da quando ho problemi con i miei script.
Come puoi vedere qui sotto - Ho installato il pacchetto httr in R. Tuttavia, quando lo chiamo da JMP, ricevo l'errore mostrato nella terza schermata qui sotto.



Ri: Impossibile sfruttare i pacchetti R in JSLUday stava lavorando con il supporto su questo problema.
È stato in grado di risolvere il problema riavviando il PC. Sembra che i tuoi sospetti sui problemi di registro che sono stati modificati dopo la rimozione di R Studio fossero probabilmente validi.
Ri: Impossibile sfruttare i pacchetti R in JSLHmm, è strano Uday.
Se gli script che ho condiviso vengono eseguiti in JMP, JMP può connettersi con R ed eseguire il codice R.
Immagino che debba avere qualcosa a che fare con Microsoft Visual Studio Community e il pacchetto httr che è stato contribuito da RStudio.
Cosa succede se si disinstalla Microsoft Visual Studio Community e si prova a eseguire il codice in JMP?
Ri: Impossibile sfruttare i pacchetti R in JSL @chris_kirchberg ,
Ho disinstallato e reinstallato R, ma continuo a ricevere lo stesso errore.
Ri: Impossibile sfruttare i pacchetti R in JSL @chris_kirchberg ,
Quando eseguo il codice seguente per avviare la connessione R, ecco cosa vedo:
R Init();

Ho anche eseguito il resto del codice che hai condiviso e sono riuscito a recuperare la trama.
Proverò a reinstallare R
Avviso: pacchetto allegato: 'boot'
Avvertenza: il seguente oggetto è mascherato da "package: lattice":
Attenzione: melanoma
0
Ri: Impossibile sfruttare i pacchetti R in JSLIn primo luogo, vorrei eseguire questo da una finestra Script JMP:
R init();
Dovresti vedere nel registro questo:
TKIntRJMP.R version 5.05
0
È quindi possibile eseguire un semplice bit di codice e guardare il registro per vedere cosa succede. Prova questo
R Init();
R Submit("\[
library(boot)
samplemedian <- function(x, d) {
return(median(x[d]))
}
data <- rnorm(50) # Generate a dataset with 50 obs
b <- boot(data, samplemedian, R=2000) # 2000 bootstrap replications
plot(b)
]\");
//Return the graphic from the R graphic device to JMP as a picture;
JMP_plot = R Get Graphics(png);
New Window("R Bootstrap Plot", Picture Box(JMP_Plot));
R Term();
Fammi sapere cosa succede nel registro.
I problemi potrebbero essere dovuti al fatto che è stato disinstallato R Studio che potrebbe aver incasinato il registro. Potrebbe essere necessario reinstallare R.
Chris