开始使用免费开始使用

toJSON()

除了使用 fromJSON() 将 JSON 转成 R,对应地,您也可以使用 toJSON() 将 R 数据转换为 JSON 格式。最基本的用法是把要转换的 R 对象传给这个函数。结果会是一个 json 类的 R 对象,本质上是一个表示该 JSON 的字符字符串。

在本练习中,您将使用一个包含全球海水淡化产量信息的 .csv 文件。正如您将看到的,其中包含大量缺失值。该数据可在示例代码中给出的 URL 上找到。

本练习是课程的一部分

R 数据导入进阶

查看课程

练习说明

  • 使用 utils 包中的函数,直接从 url_csv 指定的 URL 导入该 .csv 文件。将得到的数据框保存为 water
  • 将数据框 water 转换为 JSON。将结果对象命名为 water_json
  • 打印 water_json

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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
编辑并运行代码