Is there a simple way in orange3 (not writing a Python script) to summarize data and group similar data values?

For example, instead of plotting a scatter with lots of data points, I would like to plot just the average y value at every x value. In pandas, this is easily done with groupby().mean().

Is there a similar widget/feature I'm overlooking in orange?

Unfortunately, not that I know of. You could try Feature Constructor and define custom ranges or simply create a column with mean, then plot it. But that is not so different from Python Script.

Yes: If you don't mind your data being vertical instead of horizontal, you can use Box Plot to plot multiple means vs subgroups

(Use Box Plot to plot your 'y's with against you binned 'x' subgroups.)

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.