Pandas konvertieren Dataframe in Nested Json

Meine Frage ist im Wesentlichen das Gegenteil von dieser:

Erstellen Sie einen Pandas-DataFrame aus tief verschachteltem JSON

Ich frage mich, ob es möglich ist, das Gegenteil zu tun. Bei einem Tisch wie:

     Library  Level           School Major  2013 Total
200  MS_AVERY  UGRAD  GENERAL STUDIES  GEST        5079
201  MS_AVERY  UGRAD  GENERAL STUDIES  HIST           5
202  MS_AVERY  UGRAD  GENERAL STUDIES  MELC           2
203  MS_AVERY  UGRAD  GENERAL STUDIES  PHIL          10
204  MS_AVERY  UGRAD  GENERAL STUDIES  PHYS           1
205  MS_AVERY  UGRAD  GENERAL STUDIES  POLS          53

Ist es möglich, ein verschachteltes Diktat (oder JSON) wie folgt zu generieren:

diktieren:

{'MS_AVERY': 
    { 'UGRAD' :
        {'GENERAL STUDIES' : {'GEST' : 5}
                             {'MELC' : 2}

 ...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage