Cómo añadir un porcentaje después de los datos de valor en un gráfico.
Necesito que después de cada valor haya un símbolo de porcentaje (%). Por ejemplo: 12% en lugar de 12.
El código siguiente está escrito en Laravel PHP para el gráfico de tarta (chartpie).
<script src="{{asset('assets/admin/js/vendor/apexcharts.min.js')}}"></script>
<script src="{{asset('assets/admin/js/vendor/chart.js.2.8.0.js')}}"></script>
<script>
var ctx = document.getElementById('tokenomi');
var myChart = new Chart(ctx, {
type: 'doughnut',
data: {
labels:<?=$label?>,
datasets: [{
data:<?=$values?>,
}],
borderColor: [
'rgba(231, 80, 90, 0.75)'
],
borderWidth: 0,
}
},
options: {
aspectRatio: 1,
responsive: true,
maintainAspectRatio: true,
elements: {
line: {
tension: 0 // disables bezier curves
}
},
scales: {
xAxes: [{
display: false
}],
yAxes: [{
display: false
}]
},
legend: {
display: false,
}
}
});
</script>
Verifica el gráfico de tarta actual abajo, he intentado mucho pero no puedo encontrar una solución.
¿Cómo agrego el signo de porcentaje (%) detrás de todos los valores?
Gracias.
davy.ai
Para agregar un signo de porcentaje (%) después de cada valor en el gráfico de pastel, puedes modificar el código de la siguiente manera:
datasets
de los datos del gráfico para utilizar la función para formatear los valores:datalabels
a las opciones del gráfico para mostrar los valores formateados:El código modificado se vería así:
Con estas modificaciones, los valores en el gráfico de pastel se mostrarán como porcentajes con un signo “%” al final.