[python] 파이썬 pandas에서 JSON 파일을 다루는 방법은 무엇인가요?

판다스(Pandas)는 파이썬에서 데이터 조작과 분석을 위한 강력한 라이브러리입니다. 이 라이브러리를 사용하면 JSON(JavaScript Object Notation) 파일을 쉽게 읽고 쓰는 작업을 할 수 있습니다. 이 포스트에서는 파이썬 pandas를 사용하여 JSON 파일을 다루는 방법에 대해 알아보겠습니다.

JSON 파일 읽기

파이썬에서 JSON 파일을 읽어서 데이터프레임으로 변환하는 방법은 매우 간단합니다. pandas 라이브러리의 read_json() 함수를 사용하면 됩니다.

import pandas as pd

# JSON 파일 읽기
df = pd.read_json('file.json')

위 예제에서 file.json은 읽고자 하는 JSON 파일의 경로입니다.

JSON 파일 쓰기

이번에는 데이터프레임을 JSON 파일로 저장하는 방법을 알아보겠습니다.

# JSON 파일로 쓰기
df.to_json('output.json')

to_json() 메서드를 사용하여 데이터프레임을 JSON 파일로 저장할 수 있습니다.

JSON 파일을 데이터프레임으로 변환하기

JSON 파일 안에 중첩된 데이터를 가지고 있을 때, 해당 JSON 파일을 데이터프레임으로 변환하는 것도 가능합니다.

# 중첩된 JSON 파일 읽기
df = pd.read_json('nested.json')

파이썬 pandas를 사용하면 JSON 파일을 데이터프레임으로 쉽게 변환하고, 데이터프레임을 JSON 파일로 쉽게 저장할 수 있습니다.

참조: