Hi Yi,

Thanks for sending me your sample implementation link. That was for a
histogram. Can the same be done for this
https://echarts.apache.org/examples/en/editor.html?c=bar-gradient ?

Thanks
Ayas

On Tue, Nov 5, 2019 at 12:53 PM Ayaskant Swain <ayaskant.sw...@gmail.com>
wrote:

> Hi Yi,
>
> Thanks much. I am trying to incorporate the above code in this chart -
> https://echarts.apache.org/examples/en/editor.html?c=bar-gradient
>
> Ayas
>
> On Tue, Nov 5, 2019 at 12:43 PM Yi Shen <shenyi....@gmail.com> wrote:
>
>> Hi,
>>
>> 1. For callback function.
>>
>> itemStyle: {
>>             color: function (params) {
>>                 return params.value[1] > 80 ? 'red' : 'green';
>>             }
>>         }
>>
>> 2. For visualMap component
>>
>>     visualMap: {
>>         type: 'piecewise',
>>         pieces: [{
>>             lt: 80,
>>             color: 'green'
>>         }, {
>>             gt: 80,
>>             color: 'red'
>>         }]
>>     }
>>
>>
>> Regards.
>>
>> On Tue, Nov 5, 2019 at 2:59 PM Ayaskant Swain <ayaskant.sw...@gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> Can you please provide me a sample code snippet for the above reqs? The
>>> documents sent by Wenil has lots of data :-) .
>>>
>>> Thanks
>>> Ayaskant
>>>
>>> On Tue, Nov 5, 2019 at 12:09 PM Ayaskant Swain <ayaskant.sw...@gmail.com>
>>> wrote:
>>>
>>>> Hi Wenli & Shen,
>>>>
>>>> Many thanks for your quick reply. I will try your suggestions.
>>>>
>>>> Just to re-iterate our chart will be a mix of 2 colors (green and red)
>>>> where the red bars will be very less in numbers. Example if there are 100
>>>> data points coming in from a stream 2 or 3 will be in red as they will
>>>> exceed a threshold value on Y-Axis (lest say 90%). Hope that makes my query
>>>> clearer.
>>>>
>>>> Thanks
>>>> Ayas
>>>>
>>>> On Tue, Nov 5, 2019 at 12:00 PM Yi Shen <shenyi....@gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Besides using visualMap component mentioned in Wenli's reply.
>>>>>
>>>>> There are two other ways to set different colors on specific data
>>>>> points.
>>>>>
>>>>> 1. Use callback function for series.itemStyle.color[1]
>>>>> 2. Set itemStyle.color in the specific data item[1]
>>>>>
>>>>> In your case, I think using callback function or visualMap-piecewise
>>>>> <https://echarts.apache.org/en/option.html#visualMap-piecewise> component 
>>>>> Wenli mentioned are
>>>>> both OK.
>>>>>
>>>>> [1].
>>>>> https://echarts.apache.org/en/option.html#series-bar.itemStyle.color
>>>>> [2].
>>>>> https://echarts.apache.org/en/option.html#series-bar.data.itemStyle.color
>>>>>
>>>>>
>>>>> Regards.
>>>>>
>>>>>
>>>>> On Tue, Nov 5, 2019 at 2:20 PM Ayaskant Swain <
>>>>> ayaskant.sw...@gmail.com> wrote:
>>>>>
>>>>>> Hi Team,
>>>>>>
>>>>>> I have query regarding the Bar charts supported by e-charts. Our
>>>>>> requirement is to plot an incoming data points against time.
>>>>>>
>>>>>> Time will be on X-axis & Data Value will be on Y-Axis. Our
>>>>>> requirement is
>>>>>> to show red color only in specific data points. That is if the data
>>>>>> value
>>>>>> exceeds a particular value (example 80) show it as red bar while rest
>>>>>> of
>>>>>> the bars will be shown as green.
>>>>>>
>>>>>> I saw the below 2 charts on your website. But here the colors for any
>>>>>> specific category is homogeneous. We need a mix of 2 colors:
>>>>>>
>>>>>> https://echarts.apache.org/examples/en/editor.html?c=bar-gradient
>>>>>> https://echarts.apache.org/examples/en/editor.html?c=bar1
>>>>>>
>>>>>> Is it possible to achieve that in e-charts?
>>>>>>
>>>>>> Thanks
>>>>>> Ayaskant
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Yi Shen
>>>>> Apache ECharts(incubating) PPMC
>>>>>
>>>>
>>
>> --
>> Yi Shen
>> Apache ECharts(incubating) PPMC
>>
>

Reply via email to