Rechartd: espessura de barra vertical

Como definir a espessura das barras?

<ResponsiveContainer width='100%' aspect={4.0 / 3.0}>
                        <BarChart data={data} layout="vertical">
                            <XAxis type="number" hide />
                            <YAxis dataKey="name" hide reversed type="category" />
                            <Tooltip />
                            <Legend />
                            <Bar legendType="star" dataKey="1" fill="#ff6f31" />
                            <Bar legendType="star" dataKey="2" fill="#ff9f02" />
                            <Bar legendType="star" dataKey="3" fill="#ffcf02" />
                            <Bar legendType="star" dataKey="4" fill="#99cc00" />
                            <Bar legendType="star" dataKey="5" fill="#88b131" />
                        </BarChart>
                    </ResponsiveContainer>

Resultado Actual

enter image description here

Conjunto de dados

[{1: 0, name: "1"},
{2: 0, name: "2"},
{3: 1, name: "3"},
{4: 1, name: "4"},
{5: 2, name: "5"}]
Author: MichaelS, 2018-02-21

1 answers

Pode usar a api barSize para definir a largura em cada elemento da Barra

Ver Recharts-Bar para mais referĂȘncias e exemplos

 0
Author: Iniamudhan, 2018-03-20 07:44:42