Polynomial

column 示例

column 示例

import { VSeedRender } from '@components'

export default () => {
  const vseedConfig = {
  "chartType": "column",
  "dataset": [
    {
      "date": "2019",
      "profit": 10,
      "sales": 20
    },
    {
      "date": "2020",
      "profit": 30,
      "sales": 60
    },
    {
      "date": "2021",
      "profit": 30,
      "sales": 60
    },
    {
      "date": "2022",
      "profit": 50,
      "sales": 100
    },
    {
      "date": "2023",
      "profit": 40,
      "sales": 80
    }
  ],
  "dimensions": [
    {
      "id": "date",
      "encoding": "xAxis"
    }
  ],
  "measures": [
    {
      "id": "profit",
      "encoding": "yAxis"
    }
  ],
  "polynomialRegressionLine": [
    {
      "color": "red",
      "text": "Degree-2",
      "degree": 2,
      "confidenceIntervalVisible": true
    },
    {
      "color": "green",
      "text": "Degree-3",
      "degree": 3,
      "confidenceIntervalVisible": true
    }
  ]
}

  return <VSeedRender vseed={vseedConfig} />
}

scatter 示例

scatter 示例

import { VSeedRender } from '@components'

export default () => {
  const vseedConfig = {
  "chartType": "scatter",
  "dataset": [
    {
      "continent": "Americas",
      "Country": "Argentina",
      "LifeExpectancy": 75.32,
      "GDP": 12779.37964,
      "Population": 40301927
    },
    {
      "continent": "Americas",
      "Country": "Brazil",
      "LifeExpectancy": 72.39,
      "GDP": 9065.800825,
      "Population": 190010647
    },
    {
      "continent": "Americas",
      "Country": "Canada",
      "LifeExpectancy": 80.653,
      "GDP": 36319.23501,
      "Population": 33390141
    },
    {
      "continent": "Americas",
      "Country": "Chile",
      "LifeExpectancy": 78.553,
      "GDP": 13171.63885,
      "Population": 16284741
    },
    {
      "continent": "Americas",
      "Country": "Colombia",
      "LifeExpectancy": 72.889,
      "GDP": 7006.580419,
      "Population": 44227550
    },
    {
      "continent": "Americas",
      "Country": "Costa Rica",
      "LifeExpectancy": 78.782,
      "GDP": 9645.06142,
      "Population": 4133884
    },
    {
      "continent": "Americas",
      "Country": "Cuba",
      "LifeExpectancy": 78.273,
      "GDP": 8948.102923,
      "Population": 11416987
    },
    {
      "continent": "Americas",
      "Country": "Dominican Republic",
      "LifeExpectancy": 72.235,
      "GDP": 6025.374752,
      "Population": 9319622
    },
    {
      "continent": "Americas",
      "Country": "Ecuador",
      "LifeExpectancy": 74.994,
      "GDP": 6873.262326,
      "Population": 13755680
    },
    {
      "continent": "Americas",
      "Country": "El Salvador",
      "LifeExpectancy": 71.878,
      "GDP": 5728.353514,
      "Population": 6939688
    },
    {
      "continent": "Americas",
      "Country": "Guatemala",
      "LifeExpectancy": 70.259,
      "GDP": 5186.050003,
      "Population": 12572928
    },
    {
      "continent": "Americas",
      "Country": "Honduras",
      "LifeExpectancy": 70.198,
      "GDP": 3548.330846,
      "Population": 7483763
    },
    {
      "continent": "Americas",
      "Country": "Jamaica",
      "LifeExpectancy": 72.567,
      "GDP": 7320.880262,
      "Population": 2780132
    },
    {
      "continent": "Americas",
      "Country": "Mexico",
      "LifeExpectancy": 76.195,
      "GDP": 11977.57496,
      "Population": 108700891
    },
    {
      "continent": "Americas",
      "Country": "Nicaragua",
      "LifeExpectancy": 72.899,
      "GDP": 2749.320965,
      "Population": 5675356
    },
    {
      "continent": "Americas",
      "Country": "Panama",
      "LifeExpectancy": 75.537,
      "GDP": 9809.185636,
      "Population": 3242173
    },
    {
      "continent": "Americas",
      "Country": "Paraguay",
      "LifeExpectancy": 71.752,
      "GDP": 4172.838464,
      "Population": 6667147
    },
    {
      "continent": "Americas",
      "Country": "Peru",
      "LifeExpectancy": 71.421,
      "GDP": 7408.905561,
      "Population": 28674757
    },
    {
      "continent": "Americas",
      "Country": "Puerto Rico",
      "LifeExpectancy": 78.746,
      "GDP": 19328.70901,
      "Population": 3942491
    },
    {
      "continent": "Americas",
      "Country": "Trinidad and Tobago",
      "LifeExpectancy": 69.819,
      "GDP": 18008.50924,
      "Population": 1056608
    },
    {
      "continent": "Americas",
      "Country": "United States",
      "LifeExpectancy": 78.242,
      "GDP": 42951.65309,
      "Population": 301139947
    },
    {
      "continent": "Americas",
      "Country": "Uruguay",
      "LifeExpectancy": 76.384,
      "GDP": 10611.46299,
      "Population": 3447496
    },
    {
      "continent": "Americas",
      "Country": "Venezuela",
      "LifeExpectancy": 73.747,
      "GDP": 11415.80569,
      "Population": 26084662
    },
    {
      "continent": "Asia",
      "Country": "China",
      "LifeExpectancy": 72.961,
      "GDP": 4959.114854,
      "Population": 1318683096
    },
    {
      "continent": "Asia",
      "Country": "Hong Kong, China",
      "LifeExpectancy": 82.208,
      "GDP": 39724.97867,
      "Population": 6980412
    },
    {
      "continent": "Asia",
      "Country": "Japan",
      "LifeExpectancy": 82.603,
      "GDP": 31656.06806,
      "Population": 127467972
    },
    {
      "continent": "Asia",
      "Country": "Korea, Dem. Rep.",
      "LifeExpectancy": 67.297,
      "GDP": 1593.06548,
      "Population": 23301725
    },
    {
      "continent": "Asia",
      "Country": "Korea, Rep.",
      "LifeExpectancy": 78.623,
      "GDP": 23348.13973,
      "Population": 49044790
    },
    {
      "continent": "Europe",
      "Country": "Albania",
      "LifeExpectancy": 76.423,
      "GDP": 5937.029526,
      "Population": 3600523
    },
    {
      "continent": "Europe",
      "Country": "Austria",
      "LifeExpectancy": 79.829,
      "GDP": 36126.4927,
      "Population": 8199783
    },
    {
      "continent": "Europe",
      "Country": "Belgium",
      "LifeExpectancy": 79.441,
      "GDP": 33692.60508,
      "Population": 10392226
    },
    {
      "continent": "Europe",
      "Country": "Bosnia and Herzegovina",
      "LifeExpectancy": 74.852,
      "GDP": 7446.298803,
      "Population": 4552198
    },
    {
      "continent": "Europe",
      "Country": "Bulgaria",
      "LifeExpectancy": 73.005,
      "GDP": 10680.79282,
      "Population": 7322858
    },
    {
      "continent": "Europe",
      "Country": "Croatia",
      "LifeExpectancy": 75.748,
      "GDP": 14619.22272,
      "Population": 4493312
    },
    {
      "continent": "Europe",
      "Country": "Czech Republic",
      "LifeExpectancy": 76.486,
      "GDP": 22833.30851,
      "Population": 10228744
    },
    {
      "continent": "Europe",
      "Country": "Denmark",
      "LifeExpectancy": 78.332,
      "GDP": 35278.41874,
      "Population": 5468120
    },
    {
      "continent": "Europe",
      "Country": "Finland",
      "LifeExpectancy": 79.313,
      "GDP": 33207.0844,
      "Population": 5238460
    },
    {
      "continent": "Europe",
      "Country": "France",
      "LifeExpectancy": 80.657,
      "GDP": 30470.0167,
      "Population": 61083916
    },
    {
      "continent": "Europe",
      "Country": "Germany",
      "LifeExpectancy": 79.406,
      "GDP": 32170.37442,
      "Population": 82400996
    },
    {
      "continent": "Europe",
      "Country": "Greece",
      "LifeExpectancy": 79.483,
      "GDP": 27538.41188,
      "Population": 10706290
    },
    {
      "continent": "Europe",
      "Country": "Hungary",
      "LifeExpectancy": 73.338,
      "GDP": 18008.94444,
      "Population": 9956108
    },
    {
      "continent": "Europe",
      "Country": "Iceland",
      "LifeExpectancy": 81.757,
      "GDP": 36180.78919,
      "Population": 301931
    },
    {
      "continent": "Europe",
      "Country": "Ireland",
      "LifeExpectancy": 78.885,
      "GDP": 40675.99635,
      "Population": 4109086
    },
    {
      "continent": "Europe",
      "Country": "Italy",
      "LifeExpectancy": 80.546,
      "GDP": 28569.7197,
      "Population": 58147733
    },
    {
      "continent": "Europe",
      "Country": "Montenegro",
      "LifeExpectancy": 74.543,
      "GDP": 9253.896111,
      "Population": 684736
    },
    {
      "continent": "Europe",
      "Country": "Netherlands",
      "LifeExpectancy": 79.762,
      "GDP": 36797.93332,
      "Population": 16570613
    },
    {
      "continent": "Europe",
      "Country": "Norway",
      "LifeExpectancy": 80.196,
      "GDP": 49357.19017,
      "Population": 4627926
    },
    {
      "continent": "Europe",
      "Country": "Poland",
      "LifeExpectancy": 75.563,
      "GDP": 15389.92468,
      "Population": 38518241
    },
    {
      "continent": "Europe",
      "Country": "Portugal",
      "LifeExpectancy": 78.098,
      "GDP": 20509.64777,
      "Population": 10642836
    },
    {
      "continent": "Europe",
      "Country": "Romania",
      "LifeExpectancy": 72.476,
      "GDP": 10808.47561,
      "Population": 22276056
    },
    {
      "continent": "Europe",
      "Country": "Serbia",
      "LifeExpectancy": 74.002,
      "GDP": 9786.534714,
      "Population": 10150265
    },
    {
      "continent": "Europe",
      "Country": "Slovak Republic",
      "LifeExpectancy": 74.663,
      "GDP": 18678.31435,
      "Population": 5447502
    },
    {
      "continent": "Europe",
      "Country": "Slovenia",
      "LifeExpectancy": 77.926,
      "GDP": 25768.25759,
      "Population": 2009245
    },
    {
      "continent": "Europe",
      "Country": "Spain",
      "LifeExpectancy": 80.941,
      "GDP": 28821.0637,
      "Population": 40448191
    },
    {
      "continent": "Europe",
      "Country": "Sweden",
      "LifeExpectancy": 80.884,
      "GDP": 33859.74835,
      "Population": 9031088
    },
    {
      "continent": "Europe",
      "Country": "Switzerland",
      "LifeExpectancy": 81.701,
      "GDP": 37506.41907,
      "Population": 7554661
    },
    {
      "continent": "Europe",
      "Country": "Turkey",
      "LifeExpectancy": 71.777,
      "GDP": 8458.276384,
      "Population": 71158647
    },
    {
      "continent": "Europe",
      "Country": "United Kingdom",
      "LifeExpectancy": 79.425,
      "GDP": 33203.26128,
      "Population": 60776238
    },
    {
      "continent": "Oceania",
      "Country": "Australia",
      "LifeExpectancy": 81.235,
      "GDP": 34435.36744,
      "Population": 20434176
    },
    {
      "continent": "Oceania",
      "Country": "New Zealand",
      "LifeExpectancy": 80.204,
      "GDP": 25185.00911,
      "Population": 4115771
    }
  ],
  "measures": [
    {
      "id": "GDP",
      "encoding": "xAxis"
    },
    {
      "id": "LifeExpectancy",
      "encoding": "yAxis"
    }
  ],
  "polynomialRegressionLine": [
    {
      "color": "red",
      "text": "Degree-2",
      "degree": 2,
      "confidenceIntervalVisible": true
    },
    {
      "color": "green",
      "text": "Degree-3",
      "degree": 3,
      "confidenceIntervalVisible": true
    }
  ]
}

  return <VSeedRender vseed={vseedConfig} />
}