0 votes
in SoSci Survey (dt.) by s210805 (170 points)

Ich habe folgendes Diagramm für die automatische Datenauswertung erstellt. Da die Daten einen Wertebereich von 1-6 haben, würde ich diesen auf der Value Skala auch dementsprechend abbilden, also statt von 0-5, eine Skala von 1-6 haben. Wie würde der Code dafür aussehen?

by SoSci Survey (305k points)
Wenn Sie Ihren bisherigen Code posten, kann ich dazu gerne eine qualifizierte Antwort geben. Die abstrakte Antwort (min/max) finden Sie hier: https://api.highcharts.com/highcharts/xAxis

2 Answers

0 votes
by s210805 (170 points)

Vielen Dank. Hier ist mein Code:

<p><br></p>
<!-- Container für das Diagramm -->
<div id="chart" style="height: 600px"></div>
 
<script type="text/javascript" src="../plugins/highcharts/highcharts.js"></script>
<script type="text/javascript">
<!--
 
$(function () {
    $('#chart').highcharts({
        chart: {
            type: 'bar'
        },
        title: {
            text: null
        },
        xAxis: {
            categories: %labels%,
            title: {
                text: null
            }
        },
        plotOptions: {
            bar: {
                dataLabels: {
                    enabled: true
                }
            }
        },
        legend: {
            layout: 'horizontal',
            align: 'center',
            verticalAlign: 'bottom',
            floating: false,
            borderWidth: 1,
            backgroundColor: ((Highcharts.theme && Highcharts.theme.legendBackgroundColor) || '#FFFFFF'),
            shadow: false
        },
        credits: {
            enabled: false
        },
        series: [{
            name: 'Durchschnitt',
            data: %refData%,
            color: '#BBBBBB',
            dataLabels: {
                enabled: false
            }
        }, {
            name: 'Ihr Wert',
            data: %ownData%,
            color: '#004C99',
            dataLabels: {
                enabled: false
            }
        }]
    });
 
});
 
// -->
</script>
0 votes
by SoSci Survey (305k points)

Danke für den Code. Bitte ergänzen Sie wie folgt. Der xAxis-Teil ist schon vorhanden - den yAxis-Teil müssten Sie ergänzen.

    xAxis: {
        categories: %labels%,
        title: {
            text: null
        }
    },
    yAxis: {
        min: 1,
        max: 5
    },

Die Bezeichnung der Achsen ist hier vertauscht, weil in Highcharts die Kategorien immer auf der Y-Achse sind.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...