question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Bug] boxplot series has wrong filling area

See original GitHub issue

Version

5.2.2

Link to Minimal Reproduction

No response

Steps to Reproduce

var data =  [
              {value:[850, 740, 900, 1070, 930, 850, 950, 980, 980, 880, 1000, 980, 930, 650, 760, 810, 1000, 1000, 960, 960],itemStyle:{color:'red'}},
              {value:[960, 940, 960, 940, 880, 800, 850, 880, 900, 840, 830, 790, 810, 880, 880, 830, 800, 790, 760, 800],itemStyle:{color:'blue'}},
              {value:[880, 880, 880, 860, 720, 720, 620, 860, 970, 950, 880, 910, 850, 870, 840, 840, 850, 840, 840, 840],itemStyle:{color:'green'}},
              {value:[890, 810, 810, 820, 800, 770, 760, 740, 750, 760, 910, 920, 890, 860, 880, 720, 840, 850, 850, 780],itemStyle:{color:'black'}},
              {value:[890, 840, 780, 810, 760, 810, 790, 810, 820, 850, 870, 870, 810, 740, 810, 940, 950, 800, 810, 870],itemStyle:{color:'yellow'}}
            ]
option = {
  title: [
    {
      text: 'Michelson-Morley Experiment',
      left: 'center'
    },
    {
      text: 'upper: Q3 + 1.5 * IQR \nlower: Q1 - 1.5 * IQR',
      borderColor: '#999',
      borderWidth: 1,
      textStyle: {
        fontWeight: 'normal',
        fontSize: 14,
        lineHeight: 20
      },
      left: '10%',
      top: '90%'
    }
  ],
  tooltip: {
    trigger: 'item',
    axisPointer: {
      type: 'shadow'
    }
  },
  grid: {
    left: '10%',
    right: '10%',
    bottom: '15%'
  },
  xAxis: {
    type: 'category',
    boundaryGap: true,
    nameGap: 30,
    splitArea: {
      show: false
    },
    splitLine: {
      show: false
    }
  },
  yAxis: {
    type: 'value',
    name: 'km/s minus 299,000',
    splitArea: {
      show: true
    }
  },
  series: [
    {
      name: 'boxplot',
      type: 'boxplot',
      datasetIndex: 1,
      data:data
    },
    // {
    //   name: 'outlier',
    //   type: 'scatter',
    //   datasetIndex: 2
    // }
  ]
};

Current Behavior

The color of each box in ‘boxplot’ is correct, but the box is not drawn correctly

Expected Behavior

Each box in ‘boxplot’ can be filled with the corresponding color correctly

Environment

- OS:
- Browser:
- Framework:

Any additional comments?

No response

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
whk-lywncommented, Dec 29, 2021

盒图 As shown in the figure above, fill the corresponding color in the rectangle enclosed by the lines of the boxplot chart

1reaction
sahilsaini110commented, Dec 22, 2021

@whk-lywn I would like to work on this issue may u explain to me further in which file do I exactly need to change?

Read more comments on GitHub >

github_iconTop Results From Across the Web

BUG: Bad axis limits when using DataFrame.boxplot ... - GitHub
I'm having trouble fully tracking this one down. One thing that's worth noting is that the limits go back to being good if...
Read more >
Error in ggplot Violin Graphs- trouble overlaying boxplot with ...
I'm trying to show my data as a violin plot with an overlaid boxplot. I have four groups, split by two independent factors,...
Read more >
Boxplot problem created by error bar - RStudio Community
Wants to create a boxplot with error bar, but there is issue to display the whisker properly, following is what I did: #...
Read more >
Exploring ggplot2 boxplots - Defining limits and adjusting style
Boxplots are often used to show data distributions, and ggplot2 ... The base R function to calculate the box plot limits is boxplot.stats...
Read more >
The Boxplot and its pitfalls - From data to Viz
The ends of the box shows the upper (Q3) and lower (Q1) quartiles. If the third quartile is 15, it means that 75%...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found