3
파이 차트 또는 팬더를 사용하여 팬더 data_frame을 하이 차트로 입력하기위한 사전 목록으로 변환하는 방법.목록의 팬더 데이터 프레임
의 I이었다 (여기 TMP 노트북 참조 : https://b9ad8d-iad-002.tmpnb.org/user-fVD4OAy9K8wR/notebooks/pd_to_json.ipynb)있어 가장 가까운
df.T.to_json ('bar.json'동양 = '인덱스') 을하지만이의 '딕셔너리입니다 의 DICT '대신'dicts 목록 '
내 입력 :
import pandas
import numpy as np
df = pandas.DataFrame({
"date": ['2014-10-1', '2014-10-2', '2014-10-3', '2014-10-4', '2014-10-5'],
"time" : [1,2,3,4,5],
"temp" : np.random.random_integers(0,10,5),
"foo" : np.random.random_integers(0,10,5)
})
df2 = df.set_index(['date'])
df2
원하는 출력 :
{
"date": [
"2014-10-1",
"2014-10-2",
"2014-10-3",
"2014-10-4",
"2014-10-5"
],
"foo": [
7,
2,
5,
5,
6
],
"temp": [
8,
6,
10,
10,
3
],
"time": [
1,
2,
3,
4,
5
]
}
이 어떤 도움이 많이 감사합니다 : 나는 너무 같은 '목록의 사전'이 될 것을 요구 Highcharts에서이 출력을 사용하고 있습니다!
감사합니다. 정확히 내가 원했던 것! –
나는 이것을 위해 to_json' orient이 없다는 것에 조금 놀랐습니다! –