Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,870 questions

51,793 answers

573 users

How to convert pandas DataFrame to JSON formating by columns, index and data in Python

1 Answer

0 votes
import numpy as np 
import pandas as pd 
import json
    
array = np.array([['1', '2'], ['3', '4'], ['5', '6']]) 
    
dataFrame = pd.DataFrame(array, columns = ['col1', 'col2']) 
print(dataFrame, '\n\n') 
  
js = dataFrame.to_json(orient ='split') 
json_object = json.loads(js) 
print(json.dumps(json_object, indent = 2)) 
 
 
'''
run:
     
  col1 col2
0    1    2
1    3    4
2    5    6 
 
 
{
  "columns": [
    "col1",
    "col2"
  ],
  "index": [
    0,
    1,
    2
  ],
  "data": [
    [
      "1",
      "2"
    ],
    [
      "3",
      "4"
    ],
    [
      "5",
      "6"
    ]
  ]
}
               
'''

 



answered May 14, 2020 by avibootz

Related questions

1 answer 162 views
1 answer 146 views
4 answers 288 views
...