Python Forum
Make a table from a json output
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Make a table from a json output
#5
Thanks for input stullis.
Have read the post 10 times or so, and still dont understand whats happening. And pasting it in, just gives me an error.
So not sure what to get out of this at this moment. :(

/ Carsten

(Dec-30-2018, 12:36 AM)stullis Wrote: You can process this data more efficiently:

def pivot_table(data):
	output = []
    length = len(data[0])
	for i in range(length):
		output.append([datapoint[i] for datapoint in data])
	return output

pivoted_data = pivot_table(data["groups"][0]["columns"])

for row in pivoted_data:
    t.add_row(row)
The output of the function is:
Output:
[[20110911, 'Sunday', 1, 2011, 'Bears', 'Falcons', 'home', 30, 12, 2.0, 40.5], [20110918, 'Sunday', 2, 2011, 'Bears', 'Saints', 'away', 13, 30, 6.0, 47.0]]
To retrieve only the first ten rows, you can modify the function above to only iterate over ten items. Although, it sounds like you may be more interested in doing aggregate calculations on the data set. Have you looked at namedtuple() in the collections module? That creates a data structure that's optimized for aggregate functions like sum, average, etc.
Reply


Messages In This Thread
Make a table from a json output - by carstenlp - Dec-29-2018, 09:10 PM
RE: Make a table from a json output - by Unisoftdev - Dec-29-2018, 10:17 PM
RE: Make a table from a json output - by carstenlp - Dec-29-2018, 11:32 PM
RE: Make a table from a json output - by stullis - Dec-30-2018, 12:36 AM
RE: Make a table from a json output - by carstenlp - Dec-30-2018, 05:21 PM
RE: Make a table from a json output - by stullis - Dec-30-2018, 08:43 PM
RE: Make a table from a json output - by carstenlp - Dec-30-2018, 09:35 PM
RE: Make a table from a json output - by snippsat - Dec-30-2018, 11:04 PM
RE: Make a table from a json output - by carstenlp - Jan-01-2019, 08:30 PM
RE: Make a table from a json output - by snippsat - Jan-01-2019, 09:42 PM
RE: Make a table from a json output - by carstenlp - Jan-04-2019, 08:58 PM
RE: Make a table from a json output - by snippsat - Jan-04-2019, 10:37 PM
RE: Make a table from a json output - by carstenlp - Jan-05-2019, 09:52 PM
RE: Make a table from a json output - by carstenlp - Jan-12-2019, 09:06 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  write json into a table herobpv 4 1,513 Jan-22-2023, 04:36 AM
Last Post: herobpv
  Convert Json to table format python_student 2 5,581 Sep-28-2022, 12:48 PM
Last Post: python_student
  geojson to json --missing multiple row output yoshi 9 2,808 Mar-06-2022, 08:34 PM
Last Post: snippsat
  Python script to summarize excel tables, then output a composite table? i'm a total n surfer349 1 2,364 Feb-05-2021, 04:37 PM
Last Post: nilamo
  sports Stats > table output loop problems paulfearn100 3 2,531 Jul-22-2020, 03:21 AM
Last Post: c_rutherford
  Save output into a Excel Sheet with Format Table skaailet 1 2,514 Apr-17-2020, 11:56 PM
Last Post: thirteendec
  json.dumps list output qurr 12 5,273 Apr-08-2020, 10:13 PM
Last Post: micseydel
  json.dumps output error in python3 prayuktibid 2 2,674 Jan-21-2020, 06:41 AM
Last Post: prayuktibid
  Output to a json file problem Netcode 3 3,749 Nov-22-2019, 01:44 AM
Last Post: Skaperen
  Problem Table Output Phil 4 2,650 May-19-2019, 12:17 PM
Last Post: Phil

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020