Note

json 파일 본문

Machine Learning

json 파일

알 수 없는 사용자 2021. 9. 15. 15:11
728x90

Java Script Object Notation, JSON

경량의 데이터 교환 형식으로 프로그래밍 언어가 아닌 단순히 데이터를 표시하는 표현 방법.

자료형으로 string, number, true, false, null, object, array 가 올 수 있다.

key (문자열) : value (기본 자료형, 객체, 배열)의 형태를 가지고 있다.

{

"나이" : 28,

"이름" : "WJ",

"취미" : ["축구", "음악"]

}

object는 중괄호{}, array는 대괄호[]

key : value는 비순서, array는 순서

 

장점

내용이 함축적이므로 최소한의 정보만을 가지고 있으며, 용량이 적고  속도가 빠르다.

언어에 독립적이며 사용하기가 쉽다.

단점

함축적인 내용으로 의미 파악이 어렵다.

대용량급 데이터 송수신에는 부적합하다.

 

데이터 프레임으로 변환 함수

1) json.load() 후에 json_normalize()

2) read.json(), 옵션 orient는 JSON 문자열의 형식을 지정

'Machine Learning' 카테고리의 다른 글

활성화 함수 ( Activation Function )  (0) 2021.10.14
퍼셉트론 ( Perceptron )  (0) 2021.10.05
Gradient Vanishing & Exploding  (0) 2021.09.15
모델 과적합을 막는 방법  (2) 2021.09.08
데이터 전처리  (0) 2021.05.10
Comments