Hoe maak je een grafiek in CanvasJS maken met een onbepaald aantal Y-as?

stemmen
0

Ik ben het bijwerken van mijn grafieken dynamisch via een externe JSON object.

Mijn kaart zal verschillende Y-as weergegeven en het aantal Y-as wordt bepaald door de hoeveelheid gegevens ingelezen uit de JSON bestand.

Hoe maak ik een grafiek met een onbepaald aantal Y-as te creëren? Het lijkt erop dat je nodig hebt om expliciet het aantal Y-as in de

data: [
]

sectie zoals

    data: [
    {
    name: YAxis1,
    type: splineArea,
    yValueFormatString: #,### First Data,
    showInLegend: true,
    legendText: First Data,
    dataPoints : dataPointsFirst
  },
  {
    name: Second Data,
    type: splineArea,
    yValueFormatString: #,### Second Data,
    showInLegend: true,
    legendText: Second Data,
    dataPoints : dataPointsSecond
  }]

Is er een manier om de kaart op een lijn in het diagram aan de Y-as dynamisch aanpassen?

De vraag is gesteld op 09/10/2019 om 11:53
bron van user
In andere talen...                            


1 antwoorden

stemmen
1

U kunt de JSON-object gebruiken om gegevens te duwen in de variabele 'data'.

Ik neem aan dat het object bevat objecten, zodat elke secundaire doel de voor een element in de matrix 'gegevens' gegevens moeten hebben.

{
    'obj0': {'data0': 'abcd', 'data1': 'efgh'},
    'obj1': {'data0': 'ijkl', 'data1': 'mnop'}
}

Voor dat voorbeeld ingang, kunt u 'obj0' en 'obj1' gebruiken om een ​​object met uw kaartgegevens te creëren. Natuurlijk, dat is slechts een voorbeeld. U moet ofwel berekenen de datapunten of bewerken van de vraag met de JSON respons

antwoordde op 09/10/2019 om 12:03
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more