{"id":15585,"date":"2024-02-24T09:01:38","date_gmt":"2024-02-24T12:01:38","guid":{"rendered":"https:\/\/categoriaoutros.com.br\/?p=15585"},"modified":"2024-02-26T12:49:18","modified_gmt":"2024-02-26T15:49:18","slug":"criando-graficos-com-chart-js-para-seu-site","status":"publish","type":"post","link":"https:\/\/categoriaoutros.com.br\/?p=15585","title":{"rendered":"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site"},"content":{"rendered":"\n<p>Mas, afinal de contas, o que \u00e9 <strong>Chart.js<\/strong>?? Chart.js \u00e9 uma biblioteca JavaScript para criar gr\u00e1ficos em p\u00e1ginas da web; ele pode criar gr\u00e1ficos para serem visualizados de forma interativa, ou seja, disparando a\u00e7\u00f5es de anima\u00e7\u00f5es de acordo com cliques ou passar do mouse pelos usu\u00e1rios. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2024\/02\/graficos.jpeg\" alt=\"Criando Gr\u00e1ficos com Chart.js para seu Site\" class=\"wp-image-15587\" style=\"aspect-ratio:1;width:611px;height:auto\" srcset=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2024\/02\/graficos.jpeg 1024w, https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2024\/02\/graficos-300x300.jpeg 300w, https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2024\/02\/graficos-150x150.jpeg 150w, https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2024\/02\/graficos-768x768.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Criando Gr\u00e1ficos com Chart.js para seu Site<\/figcaption><\/figure><\/div>\n\n\n<p>Com o Chart.js, desenvolvedores podem facilmente gerar gr\u00e1ficos de barras, linhas, pizza e radar, entre outros, para apresentar dados de forma clara e atraente. A biblioteca \u00e9 bastante flex\u00edvel e personaliz\u00e1vel, o que a torna uma escolha popular para a visualiza\u00e7\u00e3o de dados em projetos web. <\/p>\n\n\n\n<p>Outro fator importante \u00e9 o fato de existir milhares de tutoriais e documenta\u00e7\u00e3o na internet e isso \u00e9 uma grande vantagem por n\u00e3o deixar o desenvolvedor sem suporte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Criando o primeiro gr\u00e1fico e explicando com passo a passo<\/h2>\n\n\n\n<p>Estou levando em conta que a p\u00e1gina, seja  .html ou .php etc, est\u00e1 em branco, sem nada digitado.<\/p>\n\n\n\n<p>#1 Crie uma div com um nome de  identifica\u00e7\u00e3o qualquer. Meu nome identificador ser\u00e1 meuGrafico:<\/p>\n\n\n\n<pre><font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">div<\/font><font color=\"#00CDCD\">&gt;<\/font>\n  <font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">canvas<\/font><font color=\"#00CDCD\"> <\/font><font color=\"#00CD00\">id<\/font><font color=\"#00CDCD\">=<\/font><font color=\"#CD0000\">&quot;meuGrafico&quot;<\/font><font color=\"#00CDCD\">&gt;&lt;\/<\/font><font color=\"#AF5F00\">canvas<\/font><font color=\"#00CDCD\">&gt;<\/font>\n<font color=\"#00CDCD\">&lt;\/<\/font><font color=\"#AF5F00\">div<\/font><font color=\"#00CDCD\">&gt;<\/font><\/pre>\n\n\n\n<p>Precisamos ter a canva(ou tela) acima em nossa p\u00e1gina. \u00c9 dentro dessa div que o gr\u00e1fico ir\u00e1 aparecer. \u00c9 recomendado criar uma div como essa por motivo de responsividade. <\/p>\n\n\n\n<p>#2 Crie um link (<a href=\"https:\/\/categoriaoutros.com.br\/?p=14597#:~:text=avan%C3%A7ado%20em%20programa%C3%A7%C3%A3o.-,CDN%20e%20Frameworks,-Um%20termo%20que\">CDN<\/a>) que trar\u00e1 todos os recursos necess\u00e1rios para cria\u00e7\u00e3o dos gr\u00e1ficos Chart.js para dentro da nossa p\u00e1gina:<\/p>\n\n\n\n<pre><font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\"> <\/font><font color=\"#00CD00\">src<\/font><font color=\"#00CDCD\">=<\/font><font color=\"#CD0000\">&quot;https:\/\/cdn.jsdelivr.net\/npm\/chart.js&quot;<\/font><font color=\"#00CDCD\">&gt;&lt;\/<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n<\/pre>\n\n\n\n<p>Pode colocar a linha acima entre as tags &lt;head&gt; e &lt;\/head&gt; do HTML, se preferir.<\/p>\n\n\n\n<p>#3 Agora vem o c\u00f3digo com os dados que aparecer\u00e3o dentro do gr\u00e1fico. Logicamente que em uma situa\u00e7\u00e3o real esses dados ser\u00e3o trazidos de um banco de dados. Estou falando dos dados dentro de <strong>Labels<\/strong>, <strong>Label<\/strong> e <strong>data<\/strong>.<\/p>\n\n\n\n<pre><font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> ctx = <\/font><font color=\"#AF5F00\">document<\/font><font color=\"#CD00CD\">.getElementById<\/font>(<font color=\"#CD0000\">&apos;meuGrafico&apos;<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#CD00CD\">  <\/font><font color=\"#AF5F00\">new<\/font><font color=\"#CD00CD\"> Chart<\/font>(<font color=\"#CD00CD\">ctx, <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    type: <\/font><font color=\"#CD0000\">&apos;bar&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    data: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">      labels: <\/font><font color=\"#00CDCD\">[<\/font><font color=\"#CD0000\">&apos;Vermelho&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Azul&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Amarelo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Verde&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Roxo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Laranja&apos;<\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      datasets: <\/font><font color=\"#00CDCD\">[{<\/font>\n<font color=\"#CD00CD\">        label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        data: <\/font><font color=\"#00CDCD\">[<\/font>12<font color=\"#CD00CD\">, <\/font>19<font color=\"#CD00CD\">, <\/font>3<font color=\"#CD00CD\">, <\/font>5<font color=\"#CD00CD\">, <\/font>2<font color=\"#CD00CD\">, <\/font>3<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        borderWidth: <\/font>1\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}]<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">      scales: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        y: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">          beginAtZero: <\/font><font color=\"#CD0000\">true<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font>)<font color=\"#CD00CD\">;<\/font>\n<font color=\"#00CDCD\">&lt;\/<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font><\/pre>\n\n\n\n<p>Agora voc\u00ea poder\u00e1 abrir o site no navegador e ver o gr\u00e1fico aparecer.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/eb\/94\/09\/eb9409a74cd3c70657214e697e41b87c.jpg\" alt=\"Gr\u00e1fico em Chart.js\"\/><figcaption class=\"wp-element-caption\">Gr\u00e1fico em Chart.js<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Inserindo t\u00edtulo no gr\u00e1fico<\/h3>\n\n\n\n<p>Podemos usar <strong>titles<\/strong> para inserirmos t\u00edtulos dentro do nosso gr\u00e1fico. Postarei apenas a parte das op\u00e7\u00f5es:<\/p>\n\n\n\n<pre><font color=\"#CD00CD\"> options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        plugins: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">           title: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                display: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                text: <\/font><font color=\"#CD0000\">&apos;Cores Vota\u00e7\u00e3o&apos;<\/font><font color=\"#CD00CD\">,  <\/font>\n<font color=\"#CD00CD\">                color: <\/font><font color=\"#CD0000\">&apos;blue&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                font: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                    weight: <\/font><font color=\"#CD0000\">&apos;bold&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                    size: <\/font>20<font color=\"#CD00CD\">                <\/font>\n<font color=\"#CD00CD\">                <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">           <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">       <\/font>\n\n<font color=\"#CD00CD\"> <\/font><font color=\"#00CDCD\">}<\/font><\/pre>\n\n\n\n<p>Veja o resultado:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/88\/d4\/e5\/88d4e51b8f41f7945fe8c2011a271990.jpg\" alt=\"Inserindo t\u00edtulo no gr\u00e1fico\"\/><figcaption class=\"wp-element-caption\">Inserindo t\u00edtulo no gr\u00e1fico<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Alterando as cores das barras<\/h3>\n\n\n\n<p>Na imagem acima pode ver que as barras est\u00e3o com cores diferentes e variadas. Se quiser alterar as cores das barras, que acima est\u00e3o todas azuis, basta fazer da seguinte forma,<\/p>\n\n\n\n<pre><font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n\n<font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> ctx = <\/font><font color=\"#AF5F00\">document<\/font><font color=\"#CD00CD\">.getElementById<\/font>(<font color=\"#CD0000\">&apos;meuGrafico&apos;<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> myChart = <\/font><font color=\"#AF5F00\">new<\/font><font color=\"#CD00CD\"> Chart<\/font>(<font color=\"#CD00CD\">ctx, <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">  type: <\/font><font color=\"#CD0000\">&apos;bar&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">  data: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    labels: <\/font><font color=\"#00CDCD\">[<\/font><font color=\"#CD0000\">&apos;Vermelho&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Azul&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Amarelo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Verde&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Roxo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Laranja&apos;<\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    datasets: <\/font><font color=\"#00CDCD\">[{<\/font>\n<font color=\"#CD00CD\">      label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      data: <\/font><font color=\"#00CDCD\">[<\/font>12<font color=\"#CD00CD\">, <\/font>19<font color=\"#CD00CD\">, <\/font>3<font color=\"#CD00CD\">, <\/font>5<font color=\"#CD00CD\">, <\/font>2<font color=\"#CD00CD\">, <\/font>3<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      backgroundColor: <\/font><font color=\"#00CDCD\">[<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(255, 0, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Vermelho<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(0, 0, 255, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Azul<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(255, 255, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Amarelo<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(0, 128, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Verde<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(128, 0, 128, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Roxo<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(255, 165, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ Laranja<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      borderWidth: <\/font>1\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}]<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">  options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    scales: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">      y: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        beginAtZero: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        max: <\/font>20<font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ Ajusta o valor m\u00e1ximo do eixo Y<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#00CDCD\">}<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#00CDCD\">&lt;\/<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n<\/pre>\n\n\n\n<p>Veja o resultado:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/bc\/ce\/a0\/bccea08b7d6dbaadf8c6fd1f641852cb.jpg\" alt=\"Alterando as cores das barras\"\/><figcaption class=\"wp-element-caption\">Alterando as cores das barras<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Adicionando outro conjunto de dados (outras barras)<\/h3>\n\n\n\n<p>Se quisermos criar outras barras para cada cor, por exemplo, uma segunda vota\u00e7\u00e3o, podemos fazer da seguinte forma, criando outro data ou conjunto de dados:<\/p>\n\n\n\n<pre><font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> ctx = <\/font><font color=\"#AF5F00\">document<\/font><font color=\"#CD00CD\">.getElementById<\/font>(<font color=\"#CD0000\">&apos;meuGrafico&apos;<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#AF5F00\">new<\/font><font color=\"#CD00CD\"> Chart<\/font>(<font color=\"#CD00CD\">ctx, <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">  type: <\/font><font color=\"#CD0000\">&apos;bar&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">  data: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    labels: <\/font><font color=\"#00CDCD\">[<\/font><font color=\"#CD0000\">&apos;Vermelho&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Azul&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Amarelo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Verde&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Roxo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Laranja&apos;<\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    datasets: <\/font><font color=\"#00CDCD\">[<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o 1&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        data: <\/font><font color=\"#00CDCD\">[<\/font>12<font color=\"#CD00CD\">, <\/font>19<font color=\"#CD00CD\">, <\/font>3<font color=\"#CD00CD\">, <\/font>5<font color=\"#CD00CD\">, <\/font>2<font color=\"#CD00CD\">, <\/font>3<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        borderWidth: <\/font>1\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o 2&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        data: <\/font><font color=\"#00CDCD\">[<\/font>8<font color=\"#CD00CD\">, <\/font>14<font color=\"#CD00CD\">, <\/font>7<font color=\"#CD00CD\">, <\/font>4<font color=\"#CD00CD\">, <\/font>1<font color=\"#CD00CD\">, <\/font>2<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        borderWidth: <\/font>1\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">]<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">  options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    scales: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">      y: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        beginAtZero: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        max: <\/font>20<font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ Ajusta o valor m\u00e1ximo do eixo Y<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#00CDCD\">}<\/font>)<font color=\"#CD00CD\">;<\/font>\n<\/pre>\n\n\n\n<p>Veja o resultado,<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/fe\/f9\/80\/fef98092b78dd91c1bb0015cbe92fc12.jpg\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Adicionando outro conjunto de dados (outras barras)<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Colocando uma linha limite para ver quais barras ultrapassaram<\/h3>\n\n\n\n<p>Podemos colocar um limite para sabermos quais barras ou vota\u00e7\u00f5es ultrapassaram ou ficaram abaixo da expectativa:<\/p>\n\n\n\n<pre><font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> ctx = <\/font><font color=\"#AF5F00\">document<\/font><font color=\"#CD00CD\">.getElementById<\/font>(<font color=\"#CD0000\">&apos;meuGrafico&apos;<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#AF5F00\">new<\/font><font color=\"#CD00CD\"> Chart<\/font>(<font color=\"#CD00CD\">ctx, <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">  type: <\/font><font color=\"#CD0000\">&apos;bar&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">  data: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    labels: <\/font><font color=\"#00CDCD\">[<\/font><font color=\"#CD0000\">&apos;Vermelho&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Azul&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Amarelo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Verde&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Roxo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Laranja&apos;<\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    datasets: <\/font><font color=\"#00CDCD\">[<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o 1&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        data: <\/font><font color=\"#00CDCD\">[<\/font>12<font color=\"#CD00CD\">, <\/font>19<font color=\"#CD00CD\">, <\/font>3<font color=\"#CD00CD\">, <\/font>5<font color=\"#CD00CD\">, <\/font>2<font color=\"#CD00CD\">, <\/font>3<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        backgroundColor: <\/font><font color=\"#00CDCD\">[<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(255, 165, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ Laranja<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        borderWidth: <\/font>1\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o 2&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        data: <\/font><font color=\"#00CDCD\">[<\/font>8<font color=\"#CD00CD\">, <\/font>14<font color=\"#CD00CD\">, <\/font>7<font color=\"#CD00CD\">, <\/font>4<font color=\"#CD00CD\">, <\/font>1<font color=\"#CD00CD\">, <\/font>2<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        backgroundColor: <\/font><font color=\"#00CDCD\">[<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(55, 165, 60, 0.8)&apos;<\/font><font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ Laranja<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n\n<font color=\"#CD00CD\">        borderWidth: <\/font>1\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        type: <\/font><font color=\"#CD0000\">&apos;line&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Tipo de linha<\/font>\n<font color=\"#CD00CD\">        label: <\/font><font color=\"#CD0000\">&apos;# M\u00e9dia&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        data: <\/font><font color=\"#00CDCD\">[<\/font>10<font color=\"#CD00CD\">, <\/font>10<font color=\"#CD00CD\">, <\/font>10<font color=\"#CD00CD\">, <\/font>10<font color=\"#CD00CD\">, <\/font>10<font color=\"#CD00CD\">, <\/font>10<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Valores da linha horizontal<\/font>\n<font color=\"#CD00CD\">        borderColor: <\/font><font color=\"#CD0000\">&apos;red&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Cor da linha<\/font>\n<font color=\"#CD00CD\">        borderDash: <\/font><font color=\"#00CDCD\">[<\/font>5<font color=\"#CD00CD\">, <\/font>5<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        borderWidth: <\/font>1<font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Espessura da linha<\/font>\n<font color=\"#CD00CD\">        fill: <\/font><font color=\"#CD0000\">false<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ N\u00e3o preenche a \u00e1rea abaixo da linha<\/font>\n<font color=\"#CD00CD\">        pointRadius: <\/font>0<font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Esconde os pontos da linha<\/font>\n<font color=\"#CD00CD\">        spanGaps: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Faz a linha se estender por toda a \u00e1rea do gr\u00e1fico<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">]<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">  options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    scales: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">      y: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        beginAtZero: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        max: <\/font>20<font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ Ajusta o valor m\u00e1ximo do eixo Y<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#00CDCD\">}<\/font>)<font color=\"#CD00CD\">;<\/font>\n<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/fb\/d7\/be\/fbd7beda80ffd8109826023feadac9c5.jpg\" alt=\"Colocando uma linha limite para ver quais barras ultrapassaram\"\/><figcaption class=\"wp-element-caption\">Colocando uma linha limite para ver quais barras ultrapassaram<\/figcaption><\/figure><\/div>\n\n\n<p>Uma outra forma de colocar uma linha horizontam em um ponto espec\u00edfico \u00e9 atrav\u00e9s de anota\u00e7\u00f5es. Mas, para isso precisaremos do CDN da biblioteca.  Coloque entre as tags &lt;head&gt; e &lt;\/head&gt; <\/p>\n\n\n\n<pre><font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\"> <\/font><font color=\"#00CD00\">src<\/font><font color=\"#00CDCD\">=<\/font><font color=\"#CD0000\">&quot;https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-annotation&quot;<\/font><font color=\"#00CDCD\">&gt;&lt;\/<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n<\/pre>\n\n\n\n<p>Agora acrescente em op\u00e7\u00f5es,<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>plugins: {\n        annotation: {\n          annotations: &#91;{\n            type: 'line',\n            mode: 'horizontal',\n            scaleID: 'y',\n            value: 10,\n            borderColor: 'rgb(255, 0, 0)',\n            borderWidth: 2,\n            label: {\n              content: 'Label na Barra',\n              enabled: true\n            }\n          }]\n        }\n      }\n<\/code><\/pre>\n\n\n\n<p>O c\u00f3digo completo ficar\u00e1 assim,<\/p>\n\n\n\n<pre><font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> ctx = <\/font><font color=\"#AF5F00\">document<\/font><font color=\"#CD00CD\">.getElementById<\/font>(<font color=\"#CD0000\">&apos;meuGrafico&apos;<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#CD00CD\">  <\/font><font color=\"#AF5F00\">new<\/font><font color=\"#CD00CD\"> Chart<\/font>(<font color=\"#CD00CD\">ctx, <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    type: <\/font><font color=\"#CD0000\">&apos;bar&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    data: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">      labels: <\/font><font color=\"#00CDCD\">[<\/font><font color=\"#CD0000\">&apos;Vermelho&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Azul&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Amarelo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Verde&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Roxo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Laranja&apos;<\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      datasets: <\/font><font color=\"#00CDCD\">[{<\/font>\n<font color=\"#CD00CD\">        label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        data: <\/font><font color=\"#00CDCD\">[<\/font>12<font color=\"#CD00CD\">, <\/font>19<font color=\"#CD00CD\">, <\/font>3<font color=\"#CD00CD\">, <\/font>5<font color=\"#CD00CD\">, <\/font>2<font color=\"#CD00CD\">, <\/font>3<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">        borderWidth: <\/font>1\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}]<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">      scales: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        y: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">          beginAtZero: <\/font><font color=\"#CD0000\">true<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      plugins: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        annotation: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">          annotations: <\/font><font color=\"#00CDCD\">[{<\/font>\n<font color=\"#CD00CD\">            type: <\/font><font color=\"#CD0000\">&apos;line&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">            mode: <\/font><font color=\"#CD0000\">&apos;horizontal&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">            scaleID: <\/font><font color=\"#CD0000\">&apos;y&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">            value: <\/font>10<font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">            borderColor: <\/font><font color=\"#CD0000\">&apos;rgb(255, 0, 0)&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">            borderWidth: <\/font>2<font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">            label: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">              content: <\/font><font color=\"#CD0000\">&apos;Label na Barra&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">              enabled: <\/font><font color=\"#CD0000\">true<\/font>\n<font color=\"#CD00CD\">            <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">          <\/font><font color=\"#00CDCD\">}]<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font>)<font color=\"#CD00CD\">;<\/font>\n<font color=\"#00CDCD\">&lt;\/<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n<\/pre>\n\n\n\n<p>E esse seria o resultado:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/c1\/c7\/f4\/c1c7f48270d22cb92f3c6b15b6d89168.jpg\" alt=\"Colocando uma linha limite para ver quais barras ultrapassaram\"\/><figcaption class=\"wp-element-caption\">Colocando uma linha limite para ver quais barras ultrapassaram<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Mostrar valores no topo das barras em Chart.js<\/h3>\n\n\n\n<p>Antes de tudo, adicione o link <strong>https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-datalabels<\/strong> abaixo do link principal, entre as tags &lt;head> e &lt;head> <\/p>\n\n\n\n<p>Ficar\u00e1 assim:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\">&lt;\/script>\n<strong>&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-datalabels\">&lt;\/script><\/strong><\/code><\/pre>\n\n\n\n<p>Logo abaixo de <strong>const ctx = document.getElementById(&#8216;meuGrafico&#8217;);<\/strong> digite <strong><strong>Chart.register(ChartDataLabels);<\/strong><\/strong> <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.....\nconst ctx = document.getElementById('meuGrafico');\n\n \/\/Registre manualmente o plugin chartjs datalabels\n <strong>Chart.register(ChartDataLabels);<\/strong>\n......<\/code><\/pre>\n\n\n\n<p>Dentro da se\u00e7\u00e3o <strong>options<\/strong>, digite as linhas abaixo pra nosso datalabels<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>datalabels: {\n               <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">\/\/ Posi\u00e7\u00e3o dos r\u00f3tulos <\/mark>\n               <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">\/\/ (in\u00edcio, fim, centro, etc.)<\/mark>\n               anchor: 'end',\n               <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">\/\/ Alinhamento dos r\u00f3tulos <\/mark>\n               <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">\/\/ (in\u00edcio, fim, centro, etc.)<\/mark>\n               align: 'end',\n               <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">\/\/ cores dos r\u00f3tulos<\/mark>\n               color: 'blue',\n               font: {\n                     weight: 'bold',\n                     },\n               formatter: function (value, context) {\n                       <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">\/\/ Mostre o valor atual dos dados<\/mark>\n                       return value;\n              }\n           }<\/code><\/pre>\n\n\n\n<p>Veja o c\u00f3digo completo e imagem do resultado:<\/p>\n\n\n\n<pre><font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">canvas<\/font><font color=\"#00CDCD\"> <\/font><font color=\"#00CD00\">id<\/font><font color=\"#00CDCD\">=<\/font><font color=\"#CD0000\">&quot;meuGrafico&quot;<\/font><font color=\"#00CDCD\">&gt;&lt;\/<\/font><font color=\"#AF5F00\">canvas<\/font><font color=\"#00CDCD\">&gt;<\/font>\n\n<font color=\"#00CDCD\">&lt;<\/font><font color=\"#AF5F00\">script<\/font><font color=\"#00CDCD\">&gt;<\/font>\n\n\n<font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> ctx = <\/font><font color=\"#AF5F00\">document<\/font><font color=\"#CD00CD\">.getElementById<\/font>(<font color=\"#CD0000\">&apos;meuGrafico&apos;<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/Registre manualmente o plugin chartjs datalabels<\/font>\n<font color=\"#CD00CD\"> Chart.register<\/font>(<font color=\"#CD00CD\">ChartDataLabels<\/font>)<font color=\"#CD00CD\">;<\/font>\n\n<font color=\"#AF5F00\">const<\/font><font color=\"#CD00CD\"> myChart = <\/font><font color=\"#AF5F00\">new<\/font><font color=\"#CD00CD\"> Chart<\/font>(<font color=\"#CD00CD\">ctx, <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">  type: <\/font><font color=\"#CD0000\">&apos;bar&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">  data: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">    labels: <\/font><font color=\"#00CDCD\">[<\/font><font color=\"#CD0000\">&apos;Vermelho&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Azul&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Amarelo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Verde&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Roxo&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#CD0000\">&apos;Laranja&apos;<\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">    datasets: <\/font><font color=\"#00CDCD\">[{<\/font>\n<font color=\"#CD00CD\">      label: <\/font><font color=\"#CD0000\">&apos;# Vota\u00e7\u00e3o&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      data: <\/font><font color=\"#00CDCD\">[<\/font>12<font color=\"#CD00CD\">, <\/font>19<font color=\"#CD00CD\">, <\/font>3<font color=\"#CD00CD\">, <\/font>5<font color=\"#CD00CD\">, <\/font>2<font color=\"#CD00CD\">, <\/font>3<font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      backgroundColor: <\/font><font color=\"#00CDCD\">[<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(255, 0, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Vermelho<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(0, 0, 255, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Azul<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(255, 255, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Amarelo<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(0, 128, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Verde<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(128, 0, 128, 0.8)&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/ Roxo<\/font>\n<font color=\"#CD00CD\">        <\/font><font color=\"#CD0000\">&apos;rgba(255, 165, 0, 0.8)&apos;<\/font><font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ Laranja<\/font>\n<font color=\"#CD00CD\">      <\/font><font color=\"#00CDCD\">]<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">      borderWidth: <\/font>1\n<font color=\"#CD00CD\">    <\/font><font color=\"#00CDCD\">}]<\/font>\n<font color=\"#CD00CD\">  <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n\n<font color=\"#CD00CD\">  options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">        plugins: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">           title: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                display: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                text: <\/font><font color=\"#CD0000\">&apos;Cores Vota\u00e7\u00e3o&apos;<\/font><font color=\"#CD00CD\">,  <\/font>\n<font color=\"#CD00CD\">                color: <\/font><font color=\"#CD0000\">&apos;blue&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                font: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                    weight: <\/font><font color=\"#CD0000\">&apos;bold&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                    size: <\/font>20<font color=\"#CD00CD\">                <\/font>\n<font color=\"#CD00CD\">                <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">           <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                <\/font>\n\n\n<font color=\"#CD00CD\">        datalabels: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">               <\/font><font color=\"#0000EE\">\/\/ Posi\u00e7\u00e3o dos r\u00f3tulos <\/font>\n<font color=\"#CD00CD\">               <\/font><font color=\"#0000EE\">\/\/ (in\u00edcio, fim, centro, etc.)<\/font>\n<font color=\"#CD00CD\">               anchor: <\/font><font color=\"#CD0000\">&apos;end&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">               <\/font><font color=\"#0000EE\">\/\/ Alinhamento dos r\u00f3tulos <\/font>\n<font color=\"#CD00CD\">               <\/font><font color=\"#0000EE\">\/\/ (in\u00edcio, fim, centro, etc.)<\/font>\n<font color=\"#CD00CD\">               align: <\/font><font color=\"#CD0000\">&apos;end&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">               <\/font><font color=\"#0000EE\">\/\/ cores dos r\u00f3tulos<\/font>\n<font color=\"#CD00CD\">               color: <\/font><font color=\"#CD0000\">&apos;blue&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">               font: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                     weight: <\/font><font color=\"#CD0000\">&apos;bold&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                     <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">               formatter: <\/font><font color=\"#00CDCD\">function<\/font><font color=\"#CD00CD\"> <\/font>(<font color=\"#CD00CD\">value, context<\/font>)<font color=\"#CD00CD\"> <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                       <\/font><font color=\"#0000EE\">\/\/ Mostre o valor atual dos dados<\/font>\n<font color=\"#CD00CD\">                       <\/font><font color=\"#AF5F00\">return<\/font><font color=\"#CD00CD\"> value;<\/font>\n<font color=\"#CD00CD\">              <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">           <\/font><font color=\"#00CDCD\">}<\/font>\n\n<font color=\"#CD00CD\">     <\/font><font color=\"#00CDCD\">}<\/font>\n\n\n\n<font color=\"#CD00CD\"> <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">      <\/font>\n<\/pre>\n\n\n\n<p>Os valores de in\u00edcio, fim e centro podem ser alterados, respectivamente, para <strong>start<\/strong>, <strong>end<\/strong> e <strong>center<\/strong>.<\/p>\n\n\n\n<p>As cores do texto eu coloquei azul (blue) mas poder\u00e1 substituir por qualquer outra. Sempre em ingl\u00eas \ud83d\ude42<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/18\/f1\/50\/18f150e5a182b05d60d6074eba687333.jpg\" alt=\"Mostrar valores no topo das barras em Chart.js\"\/><figcaption class=\"wp-element-caption\">Mostrar valores no topo das barras em Chart.js<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Exibindo textos nos eixos horizontal e vertical<\/h3>\n\n\n\n<p>Para exibir um texto no eixo horizontal e vertical usamos <strong>x <\/strong>e <strong>y <\/strong>dentro de scales.<\/p>\n\n\n\n<p>Mais uma vez, n\u00e3o colocarei todo o c\u00f3digo:<\/p>\n\n\n\n<pre><font color=\"#CD00CD\">options: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                plugins: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                    title: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                        display: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                        text: <\/font><font color=\"#CD0000\">&apos;Vota\u00e7\u00e3o Cores&apos;<\/font><font color=\"#CD00CD\">, <\/font><font color=\"#0000EE\">\/\/t\u00edtulo do gr\u00e1fico<\/font>\n<font color=\"#CD00CD\">                        color: <\/font><font color=\"#CD0000\">&apos;green&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                        font: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                            weight: <\/font><font color=\"#CD0000\">&apos;bold&apos;<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                            size: <\/font>24\n<font color=\"#CD00CD\">                        <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">                    <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">                <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                scales: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                    x: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                        title: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                            display: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                            text: <\/font><font color=\"#CD0000\">&apos;Cores&apos;<\/font><font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ nome do eixo horizontal ou x<\/font>\n<font color=\"#CD00CD\">                        <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                        beginAtZero: <\/font><font color=\"#CD0000\">true<\/font>\n<font color=\"#CD00CD\">                    <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                    y: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                        title: <\/font><font color=\"#00CDCD\">{<\/font>\n<font color=\"#CD00CD\">                            display: <\/font><font color=\"#CD0000\">true<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                            text: <\/font><font color=\"#CD0000\">&apos;Votos&apos;<\/font><font color=\"#CD00CD\"> <\/font><font color=\"#0000EE\">\/\/ nome do eixo vertical ou y<\/font>\n<font color=\"#CD00CD\">                        <\/font><font color=\"#00CDCD\">}<\/font><font color=\"#CD00CD\">,<\/font>\n<font color=\"#CD00CD\">                        beginAtZero: <\/font><font color=\"#CD0000\">true<\/font>\n<font color=\"#CD00CD\">                    <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">                <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">            <\/font><font color=\"#00CDCD\">}<\/font>\n<font color=\"#CD00CD\">        <\/font>\n<\/pre>\n\n\n\n<p>Veja como ficou,<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.pinimg.com\/736x\/51\/63\/5a\/51635a1e019aa8445fdd666c8315f210.jpg\" alt=\"Exibindo textos nos eixos horizontal e vertical\"\/><figcaption class=\"wp-element-caption\">Exibindo textos nos eixos horizontal e vertical<\/figcaption><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>Mas, afinal de contas, o que \u00e9 Chart.js?? Chart.js \u00e9 uma biblioteca JavaScript para criar gr\u00e1ficos em p\u00e1ginas da web; ele pode criar gr\u00e1ficos para serem visualizados de forma interativa, ou seja, disparando a\u00e7\u00f5es de anima\u00e7\u00f5es de acordo com cliques ou passar do mouse pelos usu\u00e1rios. Com o Chart.js, desenvolvedores podem facilmente gerar gr\u00e1ficos de&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/categoriaoutros.com.br\/?p=15585\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;Criando Gr\u00e1ficos de Barras com Chart.js para seu Site&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4477],"tags":[4808,4807],"class_list":["post-15585","post","type-post","status-publish","format-standard","hentry","category-programacao-desenvolvimento","tag-chart-js","tag-grafico"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Criando Gr\u00e1ficos de Barras com Chart.js para seu Site - Categoria Outros<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/categoriaoutros.com.br\/?p=15585\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site - Categoria Outros\" \/>\n<meta property=\"og:description\" content=\"Mas, afinal de contas, o que \u00e9 Chart.js?? Chart.js \u00e9 uma biblioteca JavaScript para criar gr\u00e1ficos em p\u00e1ginas da web; ele pode criar gr\u00e1ficos para serem visualizados de forma interativa, ou seja, disparando a\u00e7\u00f5es de anima\u00e7\u00f5es de acordo com cliques ou passar do mouse pelos usu\u00e1rios. Com o Chart.js, desenvolvedores podem facilmente gerar gr\u00e1ficos de...Read More &ldquo;Criando Gr\u00e1ficos de Barras com Chart.js para seu Site&rdquo; &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/categoriaoutros.com.br\/?p=15585\" \/>\n<meta property=\"og:site_name\" content=\"Categoria Outros\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/categoriaoutros\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-24T12:01:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-26T15:49:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2024\/02\/graficos.jpeg\" \/>\n<meta name=\"author\" content=\"Categoria: Outros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:site\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Categoria: Outros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=15585#article\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=15585\"},\"author\":{\"name\":\"Categoria: Outros\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\"},\"headline\":\"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site\",\"datePublished\":\"2024-02-24T12:01:38+00:00\",\"dateModified\":\"2024-02-26T15:49:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=15585\"},\"wordCount\":705,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"keywords\":[\"Chart.js\",\"gr\u00e1fico\"],\"articleSection\":[\"Programa\u00e7\u00e3o\/desenvolvimento\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=15585#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=15585\",\"url\":\"https:\/\/categoriaoutros.com.br\/?p=15585\",\"name\":\"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site - Categoria Outros\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\"},\"datePublished\":\"2024-02-24T12:01:38+00:00\",\"dateModified\":\"2024-02-26T15:49:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=15585#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=15585\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=15585#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/categoriaoutros.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"name\":\"Categoria Outros\",\"description\":\"Assuntos Diversos\",\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/categoriaoutros.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\",\"name\":\"Categoria Outros\",\"alternateName\":\"Categoria Outros\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"contentUrl\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"width\":400,\"height\":400,\"caption\":\"Categoria Outros\"},\"image\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/categoriaoutros\",\"https:\/\/twitter.com\/CategoriaOutros\",\"https:\/\/br.pinterest.com\/CategoriaOutros\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\",\"name\":\"Categoria: Outros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"caption\":\"Categoria: Outros\"},\"sameAs\":[\"http:\/\/categoriaoutros.com.br\"],\"url\":\"https:\/\/categoriaoutros.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site - Categoria Outros","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/categoriaoutros.com.br\/?p=15585","og_locale":"pt_BR","og_type":"article","og_title":"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site - Categoria Outros","og_description":"Mas, afinal de contas, o que \u00e9 Chart.js?? Chart.js \u00e9 uma biblioteca JavaScript para criar gr\u00e1ficos em p\u00e1ginas da web; ele pode criar gr\u00e1ficos para serem visualizados de forma interativa, ou seja, disparando a\u00e7\u00f5es de anima\u00e7\u00f5es de acordo com cliques ou passar do mouse pelos usu\u00e1rios. Com o Chart.js, desenvolvedores podem facilmente gerar gr\u00e1ficos de...Read More &ldquo;Criando Gr\u00e1ficos de Barras com Chart.js para seu Site&rdquo; &raquo;","og_url":"https:\/\/categoriaoutros.com.br\/?p=15585","og_site_name":"Categoria Outros","article_publisher":"https:\/\/www.facebook.com\/categoriaoutros","article_published_time":"2024-02-24T12:01:38+00:00","article_modified_time":"2024-02-26T15:49:18+00:00","og_image":[{"url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2024\/02\/graficos.jpeg"}],"author":"Categoria: Outros","twitter_card":"summary_large_image","twitter_creator":"@CategoriaOutros","twitter_site":"@CategoriaOutros","twitter_misc":{"Escrito por":"Categoria: Outros","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/categoriaoutros.com.br\/?p=15585#article","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/?p=15585"},"author":{"name":"Categoria: Outros","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40"},"headline":"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site","datePublished":"2024-02-24T12:01:38+00:00","dateModified":"2024-02-26T15:49:18+00:00","mainEntityOfPage":{"@id":"https:\/\/categoriaoutros.com.br\/?p=15585"},"wordCount":705,"commentCount":1,"publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"keywords":["Chart.js","gr\u00e1fico"],"articleSection":["Programa\u00e7\u00e3o\/desenvolvimento"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/categoriaoutros.com.br\/?p=15585#respond"]}]},{"@type":"WebPage","@id":"https:\/\/categoriaoutros.com.br\/?p=15585","url":"https:\/\/categoriaoutros.com.br\/?p=15585","name":"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site - Categoria Outros","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/#website"},"datePublished":"2024-02-24T12:01:38+00:00","dateModified":"2024-02-26T15:49:18+00:00","breadcrumb":{"@id":"https:\/\/categoriaoutros.com.br\/?p=15585#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/categoriaoutros.com.br\/?p=15585"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/categoriaoutros.com.br\/?p=15585#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/categoriaoutros.com.br\/"},{"@type":"ListItem","position":2,"name":"Criando Gr\u00e1ficos de Barras com Chart.js para seu Site"}]},{"@type":"WebSite","@id":"https:\/\/categoriaoutros.com.br\/#website","url":"https:\/\/categoriaoutros.com.br\/","name":"Categoria Outros","description":"Assuntos Diversos","publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/categoriaoutros.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/categoriaoutros.com.br\/#organization","name":"Categoria Outros","alternateName":"Categoria Outros","url":"https:\/\/categoriaoutros.com.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","contentUrl":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","width":400,"height":400,"caption":"Categoria Outros"},"image":{"@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/categoriaoutros","https:\/\/twitter.com\/CategoriaOutros","https:\/\/br.pinterest.com\/CategoriaOutros\/"]},{"@type":"Person","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40","name":"Categoria: Outros","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","caption":"Categoria: Outros"},"sameAs":["http:\/\/categoriaoutros.com.br"],"url":"https:\/\/categoriaoutros.com.br\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/15585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15585"}],"version-history":[{"count":17,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/15585\/revisions"}],"predecessor-version":[{"id":15617,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/15585\/revisions\/15617"}],"wp:attachment":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}