2021.11.23 작성
original이라는 이름의 csv 파일을 change라는 이름의 json 파일로 변환한다.
import pandas as pd
csvfile = pd.read_csv('original.csv')
csvfile.to_json('change.json', orient='records')
change라는 이름의 json 파일을 읽은 뒤 jsondata에 저장해서 사용할 수 있다.
import json
with open('change.json', 'r') as f:
jsondata = json.load(f)
jsondata에 저장한 데이터를 출력할 수 있다.
print(json.dumps(jsondata))
Jupyter를 사용하는 사람들에게 "IOPub data rate exceeded." 오류가 발생할 수 있다.
데이터 양이 많을 경우 발생하는 오류인 것 같다.
로컬 Jupyter Home Page에서 New -> Terminal 을 클릭한다.
터미널이 나타난다.
해당 터미널에 jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10
을 작성하고 엔터를 친다.
해당 진행 과정이 보여지다가 새로운 Jupyter Home Page 창이 생긴다. 해당 페이지에서 새롭게 노트북을 생성한 뒤에 동일한 코드를 사용하여도 오류가 생기지 않고, json 파일이 저장딘다.