EmpezarEmpieza gratis

toJSON()

Además de convertir JSON a R con fromJSON(), también puedes usar toJSON() para convertir datos de R al formato JSON. En su uso más básico, solo tienes que pasarle un objeto de R para convertirlo a JSON. El resultado es un objeto de R de la clase json, que básicamente es una cadena de caracteres que representa ese JSON.

En este ejercicio, trabajarás con un archivo .csv que contiene información sobre la cantidad de agua desalada que se produce en todo el mundo. Como verás, tiene muchos valores ausentes. Estos datos están disponibles en la URL indicada en el código de ejemplo.

Este ejercicio forma parte del curso

Importación intermedia de datos en R

Ver curso

Instrucciones del ejercicio

  • Usa una función del paquete utils para importar el archivo .csv directamente desde la URL especificada en url_csv. Guarda el data frame resultante como water.
  • Convierte el data frame water a JSON. Llama al objeto resultante water_json.
  • Imprime water_json.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# jsonlite is already loaded

# URL pointing to the .csv file
url_csv <- "https://assets.datacamp.com/production/course_1478/datasets/water.csv"

# Import the .csv file located at url_csv


# Convert the data file according to the requirements


# Print out water_json
Editar y ejecutar código