personality-insights / sunburst-chart

A visualization for IBM Watson Personality Insights service output.
https://personality-insights.github.io/sunburst-chart/
Apache License 2.0
43 stars 37 forks source link

Cannot able to create sub menus in the parent menu on left side #27

Closed karthikeyan71 closed 6 years ago

karthikeyan71 commented 6 years ago

image

Under the Needs and Values I cannot able to create another sub menu. Is there any problem with json file.

{
  "word_count": 6582,
  "processed_language": "en",
  "personality": [
    {
      "trait_id": "Offer 1",
      "name": "Main Option 1",
      "category": "personality",
      "percentile": 1,
      "children": [
        {
          "trait_id": "facet_adventurousness",
          "name": "Option 1",
          "category": "personality",
          "percentile": 1,
            "children": [
        {
          "trait_id": "facet_adventurousness",
          "name": "Option 2",
          "category": "personality",
          "percentile": 1
        }]
        },
        {
          "trait_id": "facet_artistic_interests",
          "name": "Option 3",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_emotionality",
          "name": "Option 4",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_imagination",
          "name": "Option 5",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_intellect",
          "name": "Option 6",
          "category": "personality",
          "percentile": 1
        }
      ]
    },
    {
      "trait_id": "big5_conscientiousness",
      "name": "Main Option 2",
      "category": "personality",
      "percentile": 1,
      "children": [
        {
          "trait_id": "facet_achievement_striving",
          "name": "Option 1",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_cautiousness",
          "name": "Option 2",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_dutifulness",
          "name": "Option 3",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_orderliness",
          "name": "Option 4",
          "category": "personality",
          "percentile": 1
        }
      ]
    },
    {
      "trait_id": "big5_extraversion",
      "name": "Main Option 3",
      "category": "personality",
      "percentile": 1,
      "children": [
        {
          "trait_id": "facet_activity_level",
          "name": "Option 1",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_assertiveness",
          "name": "Option 2",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_cheerfulness",
          "name": "Option 3",
          "category": "personality",
          "percentile": 1
        },
        {
          "trait_id": "facet_excitement_seeking",
          "name": "Option 4",
          "category": "personality",
          "percentile": 1
        }
      ]
    }
  ],
  "needs": [
      {
      "trait_id": "facet_achievement_striving",
      "name": "Main Option 4",
      "category": "needs",
      "percentile": 1,
      "children": [
        {
          "trait_id": "facet_activity_level",
          "name": "Option 1",
          "category": "needs",
          "percentile": 1
        },
        {
          "trait_id": "facet_assertiveness",
          "name": "Option 2",
          "category": "needs",
          "percentile": 1
        },
        {
          "trait_id": "facet_cheerfulness",
          "name": "Option 3",
          "category": "needs",
          "percentile": 1
        },
        {
          "trait_id": "facet_excitement_seeking",
          "name": "Option 4",
          "category": "needs",
          "percentile": 1
        }
      ]
    },
    {
      "trait_id": "facet_cautiousness",
      "name": "Option 1",
      "category": "needs",
      "percentile": 0.9589003591814163
    },
    {
      "trait_id": "facet_dutifulness",
      "name": "Option 2",
      "category": "needs",
      "percentile": 1,
      "children": [
        {
          "trait_id": "facet_activity_level",
          "name": "Option 1",
          "category": "needs",
          "percentile": 1
        },
        {
          "trait_id": "facet_assertiveness",
          "name": "Option 2",
          "category": "needs",
          "percentile": 1
        },
        {
          "trait_id": "facet_cheerfulness",
          "name": "Option 3",
          "category": "needs",
          "percentile": 1
        },
        {
          "trait_id": "facet_excitement_seeking",
          "name": "Option 4",
          "category": "needs",
          "percentile": 1
        }
      ]
    },
    {
      "trait_id": "facet_orderliness",
      "name": "Option 3",
      "category": "needs",
      "percentile": 1
    }
  ],
  "values": [
    {
      "trait_id": "facet_achievement_striving",
      "name": "Main Option 5",
      "category": "values",
      "percentile": 1
    },
    {
      "trait_id": "facet_cautiousness",
      "name": "Option 1",
      "category": "values",
      "percentile": 0.9589003591814163
    },
    {
      "trait_id": "facet_dutifulness",
      "name": "Option 2",
      "category": "values",
      "percentile": 1
    },
    {
      "trait_id": "facet_orderliness",
      "name": "Option 3",
      "category": "values",
      "percentile": 1
    }
  ],
  "warnings": []
}
germanattanasio commented 6 years ago

This library doesn't support rendering custom json files like the one you are trying to render. It will only work with the output you get from the Personality Insights service.