반응형
저는 Json 파일을 처음 사용합니다. 다음과 같은 여러 json 객체가있는 json 파일이있는 경우 :
{"ID":"12345","Timestamp":"20140101", "Usefulness":"Yes",
"Code":[{"event1":"A","result":"1"},…]}
{"ID":"1A35B","Timestamp":"20140102", "Usefulness":"No",
"Code":[{"event1":"B","result":"1"},…]}
{"ID":"AA356","Timestamp":"20140103", "Usefulness":"No",
"Code":[{"event1":"B","result":"0"},…]}
…
모든 "Timestamp"와 "Usefulness"를 데이터 프레임으로 추출하고 싶습니다.
Timestamp Usefulness
0 20140101 Yes
1 20140102 No
2 20140103 No
…
누구든지 그러한 문제를 다루는 일반적인 방법을 알고 있습니까?
해결 방법
다음 형식으로 json 배열을 사용하십시오.
[
{"ID":"12345","Timestamp":"20140101", "Usefulness":"Yes",
"Code":[{"event1":"A","result":"1"},…]},
{"ID":"1A35B","Timestamp":"20140102", "Usefulness":"No",
"Code":[{"event1":"B","result":"1"},…]},
{"ID":"AA356","Timestamp":"20140103", "Usefulness":"No",
"Code":[{"event1":"B","result":"0"},…]},
...
]
그런 다음 파이썬 코드로 가져옵니다.
import json
with open('file.json') as json_file:
data = json.load(json_file)
이제 데이터의 내용은 각 요소를 나타내는 사전이있는 배열입니다.
쉽게 액세스 할 수 있습니다.
data[0]["ID"]
참조 페이지 https://stackoverflow.com/questions/27907633
반응형
'파이썬' 카테고리의 다른 글
파이썬 Reading tab-delimited file with Pandas - works on Windows, but not on Mac (0) | 2020.12.02 |
---|---|
파이썬 Pandas DataFrame의 선행 값으로 NaN을 대체하는 방법은 무엇입니까? (0) | 2020.12.01 |
파이썬 nbviewer로 시각화 된 ipython 노트북의 셀에서 코드를 숨기는 방법은 무엇입니까? (0) | 2020.12.01 |
파이썬 How to filter rows containing a string pattern from a Pandas dataframe (0) | 2020.12.01 |
파이썬 문자열을 numpy 배열로 변환 (0) | 2020.12.01 |
댓글