I'd like to write the relationship between 2, 3 or even more variables and plotting out that in 2 and possibly 3 dimensional graphs, with the ability to calculate the possible range of the other values at a given value for one variable.

I remember to see similar things in XFuzzy, but I want something more user-friendly.

Very rough example: enter image description here

(edit: interactive 3D or at least 2D plots as result would be great)

  • What should be the output of the solution? A static image? An interactive image? A mathematical model?
    – Nicolas Raoul
    Commented Jul 11, 2016 at 12:23
  • @NicolasRaoul do you think this terrible sketch belongs to the main post? It looks awkward IMHO. Commented Jul 11, 2016 at 13:47
  • @NicolasRaoul anyways to answer your question, I thought of interactive plots. Commented Jul 11, 2016 at 13:48
  • Yes, everything must be in the body of the answer. About "interactive plots", please add that to the body too, thanks! :-)
    – Nicolas Raoul
    Commented Jul 11, 2016 at 13:50

2 Answers 2


Have you checked out Weka?

It's a versatile machine learning software containing different tools for interpolation, ... I think it would be useful for you.

Weka is a collection of machine learning algorithms for data mining tasks. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. It is also well-suited for developing new machine learning schemes.


Octave (If linux) and matlab can easily plot data in that form. Plots have properties in them. Matplotlib in python can

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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