bar series on a category x axis, one bar per weekday, with every other setting left at its default.axisTick.alignWithLabel so each tick sits under its label, and barWidth to make the bars fill most of each band.showBackground to draw a full-height track behind each bar, so its value reads against the axis maximum.itemStyle to call out a single bar, here the busiest day of the week.category axis on yAxis and the value axis on xAxis for long labels, here world population for two years.bar series on a horizontal axis with a label on each segment and emphasis.focus set to series.stack name pile up, the rest sit side by side, and a markLine joins the lowest and highest search bars.itemStyle.borderRadius per data item so only the top segment of each stack gets rounded corners, even when some are empty.formatter, moved to the right of each negative bar through a per-item label.bar pair with negative expenses and positive income, with each label.position set to read away from zero.formatter that skips the placeholder.markPoint and its average with a markLine, for monthly rainfall and evaporation.bar series share the left axis and a line series reads the right one through yAxisIndex, each with its own unit.offset, and alignTicks so their grid lines meet, each colored like its series.label.rotate and label.position on grouped bars, with a slider for the angle and a select for where the label sits.stack of bars always reaches 100 percent, labeled with each share.stack with a custom series drawing translucent bands between bars, so each share's change is easy to follow.LinearGradient, label them inside the axis, and dispatch a dataZoom action on click to focus nearby days.animationDelay function and an elasticOut easing, one series slightly after the other.bar series on a polar grid with categories around the angle axis, and a control for where label.position puts each label.label.position puts each label.polar grids, each limited to a quarter circle with startAngle and endAngle, sharing one chart.bar series with one stack on a polar grid with categories on the radius axis, so they stack along each ring.bar series with one stack on a polar grid with categories on the angle axis, so they stack outward.roundCap on a polar bar series to round both ends of each arc, next to a series without it.stack placeholders float a range bar and a thin average marker per city around a polar grid.breaks on the value axis to skip empty ranges between small and huge values, and click a break to expand it.breaks entry, merged with any break it overlaps.brush component with rectangle, polygon and axis-band tools to select bars across two stacks.universalTransition and a matching dataGroupId.itemGroupId and itemChildGroupId in encode to drill three levels deep, with a back button to climb out.realtimeSort with valueAnimation labels and update the data on a timer, so bars swap places as they grow.realtimeSort race over a dataset that steps through years, with flags in a rich axis label and the year drawn behind.bar and a line series on two x axes, shifting one point off and pushing a new one on every couple of seconds.rich styles with a background image, and markPoint labels built from several rich styles.large on a bar series to draw half a million bars, with dataZoom to move through them.dataZoom sliders, one on the category axis and one on the value axis with filterMode set to empty, over a large budget.timeline plays through ten years of options, swapping the data of six bar series and a pie of industry shares.pattern background tiles a watermark behind two bar grids and two pies laid out in one chart.