rohuyn
Hola a todos,
Estoy en el proceso de finalizar mi panel de pronóstico, pero tengo problemas para mostrar explícitamente mis valores de pronóstico en un no gráfico. Supuse que la mejor manera de hacerlo era crear el pronóstico en R y consumirlo en Power BI como se muestra aquí. Sin embargo, al ejecutar mi script (que se muestra a continuación), llego a un error que no puedo solucionar.
Detalles: «Error de secuencia de comandos de ADO.NET: R.
Cargando paquete requerido: zoológico
Adjuntando paquete: ‘zoo’
Los siguientes objetos están enmascarados de ‘paquete: base’:
as.Date, as.Date.numeric
Cargando paquete requerido: timeDate
Cargando paquete requerido: métodos
Esto se prevé 7.1
Error: ‘FinalDataR.xlsx’ no existe en el directorio de trabajo actual (‘C: / Users / rohuyn / AppData / Local / Radio / RScriptWrapper_73e9db1f-04c3-457f-b569-fd897bce5981’).
Ejecución detenida
¿Alguien tiene alguna idea de por qué esto sería así, considerando que cada vez que ingreso ese mismo conjunto de datos real para crear mis visualizaciones, PowerBI funciona bien? La idea es tener un panel de pronóstico que sea interactivo tanto en la visualización como en los valores reales. Abierto a cualquier sugerencia / comentario / orientación. Además, mi secuencia de comandos de pronóstico se puede encontrar a continuación.
Mejor,
Ronnie
library(readxl) library(forecast) FinalData <- read_excel("FinalDataR.xlsx", sheet = "Final Raw Data") ForecastData <- aggregate(Revenue~Month, data = FinalData, FUN = sum) GeneralForecast <- ts(ForecastData$Revenue, start = 0, freq = 12) fit <- arima((GeneralForecast), c(1, 1, 0),seasonal = list(order = c(1, 1, 0), period = 12)) ActualForecast <- forecast.Arima(fit, h = 5)
ankitpatira
@rohuyn Creo que todo lo que necesita hacer es especificar explícitamente la ruta de FinalDataR.xlsx en lugar de solo el nombre, ya que de manera predeterminada intentará buscar en el directorio R pero no puede encontrar el archivo. Así que especifique como C: /MyData/FinalDataR.xlsx y debería funcionar.
ankitpatira
@rohuyn Creo que todo lo que necesita hacer es especificar explícitamente la ruta de FinalDataR.xlsx en lugar de solo el nombre, ya que de manera predeterminada intentará buscar en el directorio R pero no puede encontrar el archivo. Así que especifique como C: /MyData/FinalDataR.xlsx y debería funcionar.
rohuyn
En respuesta a ankitpatira
¡Perfecto! ¡Gracias, ankitpatira!
Solo para aclarar, este script ahora funciona gracias al consejo de ankitpatira:
library(readxl) library(forecast) FinalData <- read_excel("C:\Users\rohuyn\Desktop\Team\Team Projects\Price Elasticity\FinalDataR.xlsx", sheet = "Final Raw Data") ForecastData <- aggregate(Revenue~Month, data = FinalData, FUN = sum) GeneralForecast <- ts(ForecastData$Revenue, start = 0, freq = 12) fit <- arima((GeneralForecast), c(1, 1, 0),seasonal = list(order = c(1, 1, 0), period = 12)) ActualForecast <- forecast.Arima(fit, h = 5)
Ankitamalhotra
En respuesta a rohuyn
Estoy tratando de exportar datos de power bi a un archivo csv usando R
Estoy dando el siguiente comando
write.csv (ALL_Data, «C: \ Usuarios \ nombre de usuario \ Documentos \ carpeta 1 \ carpeta 2 \ carpeta 3 \ carpeta 4 \ nombre de archivo.csv»)
Recibo el siguiente error, por favor ayuda
DataSource.Error: ADO.NET: Error de secuencia de comandos de R.
Error en is.data.frame (x): no se encontró el objeto ‘ALL_Data’
Llamadas: write.csv … eval.parent -> eval -> eval -> write.table -> is.data.frame
Ejecución detenida
Detalles:
Tipo de origen de datos = R
Ruta de origen de datos = R
Mensaje = Error de secuencia de comandos R.
Error en is.data.frame (x): no se encontró el objeto ‘ALL_Data’
Llamadas: write.csv … eval.parent -> eval -> eval -> write.table -> is.data.frame