Como remover o rótulo valor da fatia piechart em plotly.js?

votos
0

Eu estou usando plotly.js para tornar o piechart. Quero mostrar algum texto personalizado nas fatias do piechart. Eu sou capaz de alcançá-lo usando atributo de texto em dados, mas o problema é que tanto texto personalizado e valor percentual estão mostrando em fatias. Eu quero remover esse valor percentual da fatia. Existe alguma maneira de remover o rótulo valor da fatia piechart?

imagem

var data = [{
  values: [1,1,0,4],

  labels: ['A', 'B', 'C', 'D' ],
  bgcolorsrc: 
                  ['#FAEBD7','#CDEFD7','#FAcFD7','#FAEBD7'],
  domain: {
    x: [0,1]

  },
  name: 'Overall Status',
  hoverinfo: 'label+percent+name',
  hole: .6,
  type: 'pie'
}];

var layout = {
  showlegend: true,
  visible:legendonly,
  width:newWidth,
  height:newHeigth,
  paper_bgcolor: 'rgba(0,0,0,0)',
  plot_bgcolor: 'rgba(0,0,0,0)',
  font: {
    color: WHITE,
    size: 13,
    family: Calibri,
    bold: true
    },
  hoverlabel: {
    bgcolor: 'transparent'
  },
  legend :{
  visible:true,
  orientation: 'h',
  x:0,
  y:0,
  tracetoggle: false ,
  font:{
    size:13
    }
  },
  margin: {
    l: 0,
    r: 1,
    t: 15,
    b: 0,
    pad: 0
  },
  interaction: ['toggle', 'isolate', false],
  point: {
    events: {
        legendItemClick: function () {
        return false; // <== returning false will cancel the 
      //default action
      },
  plotly_legendclick: function () {
    return false; // <== returning false will cancel the default 
    //action
      }
      }
      },
  annotations: [
    {
      font: {
        size : 10
      },
      showarrow: false,
      text: ' ',
      x: 0.1,
      y: 0.2
    }
  ]
};

Plotly.newPlot('myDiv', data, layout);
Publicado 19/09/2018 em 13:32
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Adicionar textinfo='none'no layout (presumo desde que eu uso abotoaduras, mas deve ser o mesmo, se não tentar nos dados).

Você também pode usar textposition='none'.

Respondeu 19/09/2018 em 14:42
fonte usuário

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