시작하기무료로 시작하기

toJSON()

fromJSON()으로 JSON을 R로 변환하는 것 외에도, toJSON()을 사용해 R 객체를 JSON 형식으로 변환할 수 있어요. 가장 기본적으로는, 이 함수에 JSON으로 변환할 R 객체를 그대로 전달하면 됩니다. 결과는 json 클래스의 R 객체이며, 본질적으로 해당 JSON을 나타내는 문자열이에요.

이번 연습에서는 전 세계에서 생산되는 담수화(Desalination) 수량에 대한 정보가 들어 있는 .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
코드 편집 및 실행