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