Recommended (free) software to plot points in 3d












26












$begingroup$


I am looking for (preferably free) software to:



1) plot 3d points read from a file. A scatter plot would be fine.

2) Optionally color the points by a property - also read from the file



It would be terrific if this program could also compute and display the best fit plane through these points.










share|cite|improve this question









$endgroup$












  • $begingroup$
    Note: if your a student, Andrew, there are some significant discounts available, e.g. on Matlab, Mathematica, not to mention word processing software. Sage.org (free-source) has Sage available on-line for use and storage of work (remember Sage contains R, GAP, 3-4 additional programs), and it can be downloaded, but I had to do so through VMWare (virtual machine)...
    $endgroup$
    – Namaste
    May 23 '11 at 4:23












  • $begingroup$
    Thank for the suggestion - regretfully not a student :(
    $endgroup$
    – Andrew S.
    May 24 '11 at 22:09
















26












$begingroup$


I am looking for (preferably free) software to:



1) plot 3d points read from a file. A scatter plot would be fine.

2) Optionally color the points by a property - also read from the file



It would be terrific if this program could also compute and display the best fit plane through these points.










share|cite|improve this question









$endgroup$












  • $begingroup$
    Note: if your a student, Andrew, there are some significant discounts available, e.g. on Matlab, Mathematica, not to mention word processing software. Sage.org (free-source) has Sage available on-line for use and storage of work (remember Sage contains R, GAP, 3-4 additional programs), and it can be downloaded, but I had to do so through VMWare (virtual machine)...
    $endgroup$
    – Namaste
    May 23 '11 at 4:23












  • $begingroup$
    Thank for the suggestion - regretfully not a student :(
    $endgroup$
    – Andrew S.
    May 24 '11 at 22:09














26












26








26


14



$begingroup$


I am looking for (preferably free) software to:



1) plot 3d points read from a file. A scatter plot would be fine.

2) Optionally color the points by a property - also read from the file



It would be terrific if this program could also compute and display the best fit plane through these points.










share|cite|improve this question









$endgroup$




I am looking for (preferably free) software to:



1) plot 3d points read from a file. A scatter plot would be fine.

2) Optionally color the points by a property - also read from the file



It would be terrific if this program could also compute and display the best fit plane through these points.







math-software 3d






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked May 23 '11 at 2:24









Andrew S.Andrew S.

2731511




2731511












  • $begingroup$
    Note: if your a student, Andrew, there are some significant discounts available, e.g. on Matlab, Mathematica, not to mention word processing software. Sage.org (free-source) has Sage available on-line for use and storage of work (remember Sage contains R, GAP, 3-4 additional programs), and it can be downloaded, but I had to do so through VMWare (virtual machine)...
    $endgroup$
    – Namaste
    May 23 '11 at 4:23












  • $begingroup$
    Thank for the suggestion - regretfully not a student :(
    $endgroup$
    – Andrew S.
    May 24 '11 at 22:09


















  • $begingroup$
    Note: if your a student, Andrew, there are some significant discounts available, e.g. on Matlab, Mathematica, not to mention word processing software. Sage.org (free-source) has Sage available on-line for use and storage of work (remember Sage contains R, GAP, 3-4 additional programs), and it can be downloaded, but I had to do so through VMWare (virtual machine)...
    $endgroup$
    – Namaste
    May 23 '11 at 4:23












  • $begingroup$
    Thank for the suggestion - regretfully not a student :(
    $endgroup$
    – Andrew S.
    May 24 '11 at 22:09
















$begingroup$
Note: if your a student, Andrew, there are some significant discounts available, e.g. on Matlab, Mathematica, not to mention word processing software. Sage.org (free-source) has Sage available on-line for use and storage of work (remember Sage contains R, GAP, 3-4 additional programs), and it can be downloaded, but I had to do so through VMWare (virtual machine)...
$endgroup$
– Namaste
May 23 '11 at 4:23






$begingroup$
Note: if your a student, Andrew, there are some significant discounts available, e.g. on Matlab, Mathematica, not to mention word processing software. Sage.org (free-source) has Sage available on-line for use and storage of work (remember Sage contains R, GAP, 3-4 additional programs), and it can be downloaded, but I had to do so through VMWare (virtual machine)...
$endgroup$
– Namaste
May 23 '11 at 4:23














$begingroup$
Thank for the suggestion - regretfully not a student :(
$endgroup$
– Andrew S.
May 24 '11 at 22:09




$begingroup$
Thank for the suggestion - regretfully not a student :(
$endgroup$
– Andrew S.
May 24 '11 at 22:09










8 Answers
8






active

oldest

votes


















18












$begingroup$

There are quite a number of freewares which do that.





  1. Gnuplot, with a very interesting not so frequently asked questions here (archive version), fit is easily obtained. Nice outputs to PDF and LaTeX


  2. Matplotlib: requires Python, so that's probably not your best option if you need to produce graphs quickly, but if you are thinking about a long term solution, I would go for this one,


  3. R, normally for statistical computations, but quite nice plotting possibilities. Also, it is a software which is intended to read data in files, so it has very powerful and easy to use functions to import CSV files and the likes,


  4. Octave not a big fan. Don't know the new major release, though. Previous releases were based on Gnuplot for the graphic part,


  5. Scilab has continuously grown througout the years, so as to become a monster now. Not a big fan either.


Hope you'll find your best choice here !!!
Good luck,
Sébastien






share|cite|improve this answer











$endgroup$













  • $begingroup$
    Any preferences? I've got sage, with GAP, R, ..., Matlab, Mathematica, some graphics programs not readily beneficial, save for geometer's sketchpad (which can be posted to web), but I have to go through 2 saves to different formats for an image file...Would certainly appreciate "reading in capabilities", but my work is more abstract, at this point...lots of tools at my disposal, but there's also the time-factor involved in "getting up to speed" in using the software so it can be used productively...So many choices...hard to know what to focus on learning first
    $endgroup$
    – Namaste
    May 23 '11 at 4:18










  • $begingroup$
    Option 1 is my favourite, but I'm partial, since I've been using it for almost ten years now. I like gnuplot, because you have the opportunity to script your plots. That's particularly useful if you change your calcs and need to update the corresponding graph(s) accordingly. Mind you, this is true of all the other options (!), but the syntax of GNUPLOT is particularly simple. Not sure I'm very helpful, here. Note that coloring points according to property read in file might be more of an issue. You can do it programmatically (options 2-5), but it would be more difficult with GNUPLOT.
    $endgroup$
    – Sebastien
    May 23 '11 at 4:52










  • $begingroup$
    Thanks, Sebastien. I've already checked out your link to Gnuplot. I'll look into it a bit more!
    $endgroup$
    – Namaste
    May 23 '11 at 5:39










  • $begingroup$
    This is a very useful list - I think i will start with GNUPlot Thank you :)
    $endgroup$
    – Andrew S.
    May 24 '11 at 22:10










  • $begingroup$
    The link for not so frequently asked questions is broken :(. The new link is here
    $endgroup$
    – Ciprian Tomoiagă
    Mar 1 '16 at 20:13





















5












$begingroup$

I checked all of the above options out and if you want to plot something in 3D in the next ten minutes, and not ten days from now, check out Graphing Calculator 3D.






share|cite|improve this answer









$endgroup$





















    4












    $begingroup$

    Asymptote vector graphics language. Check out the gallery of graphs/plots/sketches. Here is very pretty examples/code page from France.



    Iso plotSurface plot






    share|cite|improve this answer









    $endgroup$





















      3












      $begingroup$

      Another one is Plotly, which is entirely web-based and free for public use.



      3d scatter plot



      Disclaimer: I help develop Plotly






      share|cite|improve this answer









      $endgroup$













      • $begingroup$
        plotxy is brilliant. can be found at: plot.ly
        $endgroup$
        – PKCLsoft
        Jul 6 '18 at 0:03



















      2












      $begingroup$

      DataMelt math program for numeric and statistics computations looks good for plotting functions, data and histograms in 3D, and saving outputs in vector-graphics formats. It is free and written in Java (so, runs on any computer). It is also portable, so no problem with installation.



      Here is one example of function and a histogram: enter image description here






      share|cite|improve this answer











      $endgroup$





















        1












        $begingroup$

        There is also MayaVi2:



        http://mayavi.sourceforge.net/



        But I am not sure how it compares with other visualization libraries... would like to hear more comments on it.






        share|cite|improve this answer









        $endgroup$













        • $begingroup$
          the way the OP describes his needs, mayavi would be overkill. But it's IMHO the prettiest of the 3d plotters I've tried. Highly recommended.
          $endgroup$
          – PatrickT
          May 15 '17 at 9:33



















        0












        $begingroup$

        I personally prefer to use GeoGebra, it has simple plotting functions and nice 3D graphing as well. To input a point, all you need is the ordered triple and it will plot it for you. It can also graph spheres and the like.



        Hope this helps.






        share|cite|improve this answer









        $endgroup$













        • $begingroup$
          Can you edit the answer, including a link to the official website of Geogebra and maybe a picture? That would be awesome.
          $endgroup$
          – Filippo De Bortoli
          Aug 26 '16 at 13:24



















        0












        $begingroup$

        Look at maxima draw vtk .



        One criteria that I apply to 3d graphs , is that they
        have proper perspective. By this I mean that lines and
        objects appear smaller the further away from the viewer
        they are.



        Also hidden line and surface.
        Three dimensional rotation ; scaling.



        Real time updating.



        Finally , maybe ray tracing.






        share|cite|improve this answer









        $endgroup$














          Your Answer





          StackExchange.ifUsing("editor", function () {
          return StackExchange.using("mathjaxEditing", function () {
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          });
          });
          }, "mathjax-editing");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "69"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f40770%2frecommended-free-software-to-plot-points-in-3d%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          8 Answers
          8






          active

          oldest

          votes








          8 Answers
          8






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          18












          $begingroup$

          There are quite a number of freewares which do that.





          1. Gnuplot, with a very interesting not so frequently asked questions here (archive version), fit is easily obtained. Nice outputs to PDF and LaTeX


          2. Matplotlib: requires Python, so that's probably not your best option if you need to produce graphs quickly, but if you are thinking about a long term solution, I would go for this one,


          3. R, normally for statistical computations, but quite nice plotting possibilities. Also, it is a software which is intended to read data in files, so it has very powerful and easy to use functions to import CSV files and the likes,


          4. Octave not a big fan. Don't know the new major release, though. Previous releases were based on Gnuplot for the graphic part,


          5. Scilab has continuously grown througout the years, so as to become a monster now. Not a big fan either.


          Hope you'll find your best choice here !!!
          Good luck,
          Sébastien






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Any preferences? I've got sage, with GAP, R, ..., Matlab, Mathematica, some graphics programs not readily beneficial, save for geometer's sketchpad (which can be posted to web), but I have to go through 2 saves to different formats for an image file...Would certainly appreciate "reading in capabilities", but my work is more abstract, at this point...lots of tools at my disposal, but there's also the time-factor involved in "getting up to speed" in using the software so it can be used productively...So many choices...hard to know what to focus on learning first
            $endgroup$
            – Namaste
            May 23 '11 at 4:18










          • $begingroup$
            Option 1 is my favourite, but I'm partial, since I've been using it for almost ten years now. I like gnuplot, because you have the opportunity to script your plots. That's particularly useful if you change your calcs and need to update the corresponding graph(s) accordingly. Mind you, this is true of all the other options (!), but the syntax of GNUPLOT is particularly simple. Not sure I'm very helpful, here. Note that coloring points according to property read in file might be more of an issue. You can do it programmatically (options 2-5), but it would be more difficult with GNUPLOT.
            $endgroup$
            – Sebastien
            May 23 '11 at 4:52










          • $begingroup$
            Thanks, Sebastien. I've already checked out your link to Gnuplot. I'll look into it a bit more!
            $endgroup$
            – Namaste
            May 23 '11 at 5:39










          • $begingroup$
            This is a very useful list - I think i will start with GNUPlot Thank you :)
            $endgroup$
            – Andrew S.
            May 24 '11 at 22:10










          • $begingroup$
            The link for not so frequently asked questions is broken :(. The new link is here
            $endgroup$
            – Ciprian Tomoiagă
            Mar 1 '16 at 20:13


















          18












          $begingroup$

          There are quite a number of freewares which do that.





          1. Gnuplot, with a very interesting not so frequently asked questions here (archive version), fit is easily obtained. Nice outputs to PDF and LaTeX


          2. Matplotlib: requires Python, so that's probably not your best option if you need to produce graphs quickly, but if you are thinking about a long term solution, I would go for this one,


          3. R, normally for statistical computations, but quite nice plotting possibilities. Also, it is a software which is intended to read data in files, so it has very powerful and easy to use functions to import CSV files and the likes,


          4. Octave not a big fan. Don't know the new major release, though. Previous releases were based on Gnuplot for the graphic part,


          5. Scilab has continuously grown througout the years, so as to become a monster now. Not a big fan either.


          Hope you'll find your best choice here !!!
          Good luck,
          Sébastien






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Any preferences? I've got sage, with GAP, R, ..., Matlab, Mathematica, some graphics programs not readily beneficial, save for geometer's sketchpad (which can be posted to web), but I have to go through 2 saves to different formats for an image file...Would certainly appreciate "reading in capabilities", but my work is more abstract, at this point...lots of tools at my disposal, but there's also the time-factor involved in "getting up to speed" in using the software so it can be used productively...So many choices...hard to know what to focus on learning first
            $endgroup$
            – Namaste
            May 23 '11 at 4:18










          • $begingroup$
            Option 1 is my favourite, but I'm partial, since I've been using it for almost ten years now. I like gnuplot, because you have the opportunity to script your plots. That's particularly useful if you change your calcs and need to update the corresponding graph(s) accordingly. Mind you, this is true of all the other options (!), but the syntax of GNUPLOT is particularly simple. Not sure I'm very helpful, here. Note that coloring points according to property read in file might be more of an issue. You can do it programmatically (options 2-5), but it would be more difficult with GNUPLOT.
            $endgroup$
            – Sebastien
            May 23 '11 at 4:52










          • $begingroup$
            Thanks, Sebastien. I've already checked out your link to Gnuplot. I'll look into it a bit more!
            $endgroup$
            – Namaste
            May 23 '11 at 5:39










          • $begingroup$
            This is a very useful list - I think i will start with GNUPlot Thank you :)
            $endgroup$
            – Andrew S.
            May 24 '11 at 22:10










          • $begingroup$
            The link for not so frequently asked questions is broken :(. The new link is here
            $endgroup$
            – Ciprian Tomoiagă
            Mar 1 '16 at 20:13
















          18












          18








          18





          $begingroup$

          There are quite a number of freewares which do that.





          1. Gnuplot, with a very interesting not so frequently asked questions here (archive version), fit is easily obtained. Nice outputs to PDF and LaTeX


          2. Matplotlib: requires Python, so that's probably not your best option if you need to produce graphs quickly, but if you are thinking about a long term solution, I would go for this one,


          3. R, normally for statistical computations, but quite nice plotting possibilities. Also, it is a software which is intended to read data in files, so it has very powerful and easy to use functions to import CSV files and the likes,


          4. Octave not a big fan. Don't know the new major release, though. Previous releases were based on Gnuplot for the graphic part,


          5. Scilab has continuously grown througout the years, so as to become a monster now. Not a big fan either.


          Hope you'll find your best choice here !!!
          Good luck,
          Sébastien






          share|cite|improve this answer











          $endgroup$



          There are quite a number of freewares which do that.





          1. Gnuplot, with a very interesting not so frequently asked questions here (archive version), fit is easily obtained. Nice outputs to PDF and LaTeX


          2. Matplotlib: requires Python, so that's probably not your best option if you need to produce graphs quickly, but if you are thinking about a long term solution, I would go for this one,


          3. R, normally for statistical computations, but quite nice plotting possibilities. Also, it is a software which is intended to read data in files, so it has very powerful and easy to use functions to import CSV files and the likes,


          4. Octave not a big fan. Don't know the new major release, though. Previous releases were based on Gnuplot for the graphic part,


          5. Scilab has continuously grown througout the years, so as to become a monster now. Not a big fan either.


          Hope you'll find your best choice here !!!
          Good luck,
          Sébastien







          share|cite|improve this answer














          share|cite|improve this answer



          share|cite|improve this answer








          edited Jun 11 '18 at 15:46









          Pau Coma Ramirez

          1033




          1033










          answered May 23 '11 at 3:14









          SebastienSebastien

          546410




          546410












          • $begingroup$
            Any preferences? I've got sage, with GAP, R, ..., Matlab, Mathematica, some graphics programs not readily beneficial, save for geometer's sketchpad (which can be posted to web), but I have to go through 2 saves to different formats for an image file...Would certainly appreciate "reading in capabilities", but my work is more abstract, at this point...lots of tools at my disposal, but there's also the time-factor involved in "getting up to speed" in using the software so it can be used productively...So many choices...hard to know what to focus on learning first
            $endgroup$
            – Namaste
            May 23 '11 at 4:18










          • $begingroup$
            Option 1 is my favourite, but I'm partial, since I've been using it for almost ten years now. I like gnuplot, because you have the opportunity to script your plots. That's particularly useful if you change your calcs and need to update the corresponding graph(s) accordingly. Mind you, this is true of all the other options (!), but the syntax of GNUPLOT is particularly simple. Not sure I'm very helpful, here. Note that coloring points according to property read in file might be more of an issue. You can do it programmatically (options 2-5), but it would be more difficult with GNUPLOT.
            $endgroup$
            – Sebastien
            May 23 '11 at 4:52










          • $begingroup$
            Thanks, Sebastien. I've already checked out your link to Gnuplot. I'll look into it a bit more!
            $endgroup$
            – Namaste
            May 23 '11 at 5:39










          • $begingroup$
            This is a very useful list - I think i will start with GNUPlot Thank you :)
            $endgroup$
            – Andrew S.
            May 24 '11 at 22:10










          • $begingroup$
            The link for not so frequently asked questions is broken :(. The new link is here
            $endgroup$
            – Ciprian Tomoiagă
            Mar 1 '16 at 20:13




















          • $begingroup$
            Any preferences? I've got sage, with GAP, R, ..., Matlab, Mathematica, some graphics programs not readily beneficial, save for geometer's sketchpad (which can be posted to web), but I have to go through 2 saves to different formats for an image file...Would certainly appreciate "reading in capabilities", but my work is more abstract, at this point...lots of tools at my disposal, but there's also the time-factor involved in "getting up to speed" in using the software so it can be used productively...So many choices...hard to know what to focus on learning first
            $endgroup$
            – Namaste
            May 23 '11 at 4:18










          • $begingroup$
            Option 1 is my favourite, but I'm partial, since I've been using it for almost ten years now. I like gnuplot, because you have the opportunity to script your plots. That's particularly useful if you change your calcs and need to update the corresponding graph(s) accordingly. Mind you, this is true of all the other options (!), but the syntax of GNUPLOT is particularly simple. Not sure I'm very helpful, here. Note that coloring points according to property read in file might be more of an issue. You can do it programmatically (options 2-5), but it would be more difficult with GNUPLOT.
            $endgroup$
            – Sebastien
            May 23 '11 at 4:52










          • $begingroup$
            Thanks, Sebastien. I've already checked out your link to Gnuplot. I'll look into it a bit more!
            $endgroup$
            – Namaste
            May 23 '11 at 5:39










          • $begingroup$
            This is a very useful list - I think i will start with GNUPlot Thank you :)
            $endgroup$
            – Andrew S.
            May 24 '11 at 22:10










          • $begingroup$
            The link for not so frequently asked questions is broken :(. The new link is here
            $endgroup$
            – Ciprian Tomoiagă
            Mar 1 '16 at 20:13


















          $begingroup$
          Any preferences? I've got sage, with GAP, R, ..., Matlab, Mathematica, some graphics programs not readily beneficial, save for geometer's sketchpad (which can be posted to web), but I have to go through 2 saves to different formats for an image file...Would certainly appreciate "reading in capabilities", but my work is more abstract, at this point...lots of tools at my disposal, but there's also the time-factor involved in "getting up to speed" in using the software so it can be used productively...So many choices...hard to know what to focus on learning first
          $endgroup$
          – Namaste
          May 23 '11 at 4:18




          $begingroup$
          Any preferences? I've got sage, with GAP, R, ..., Matlab, Mathematica, some graphics programs not readily beneficial, save for geometer's sketchpad (which can be posted to web), but I have to go through 2 saves to different formats for an image file...Would certainly appreciate "reading in capabilities", but my work is more abstract, at this point...lots of tools at my disposal, but there's also the time-factor involved in "getting up to speed" in using the software so it can be used productively...So many choices...hard to know what to focus on learning first
          $endgroup$
          – Namaste
          May 23 '11 at 4:18












          $begingroup$
          Option 1 is my favourite, but I'm partial, since I've been using it for almost ten years now. I like gnuplot, because you have the opportunity to script your plots. That's particularly useful if you change your calcs and need to update the corresponding graph(s) accordingly. Mind you, this is true of all the other options (!), but the syntax of GNUPLOT is particularly simple. Not sure I'm very helpful, here. Note that coloring points according to property read in file might be more of an issue. You can do it programmatically (options 2-5), but it would be more difficult with GNUPLOT.
          $endgroup$
          – Sebastien
          May 23 '11 at 4:52




          $begingroup$
          Option 1 is my favourite, but I'm partial, since I've been using it for almost ten years now. I like gnuplot, because you have the opportunity to script your plots. That's particularly useful if you change your calcs and need to update the corresponding graph(s) accordingly. Mind you, this is true of all the other options (!), but the syntax of GNUPLOT is particularly simple. Not sure I'm very helpful, here. Note that coloring points according to property read in file might be more of an issue. You can do it programmatically (options 2-5), but it would be more difficult with GNUPLOT.
          $endgroup$
          – Sebastien
          May 23 '11 at 4:52












          $begingroup$
          Thanks, Sebastien. I've already checked out your link to Gnuplot. I'll look into it a bit more!
          $endgroup$
          – Namaste
          May 23 '11 at 5:39




          $begingroup$
          Thanks, Sebastien. I've already checked out your link to Gnuplot. I'll look into it a bit more!
          $endgroup$
          – Namaste
          May 23 '11 at 5:39












          $begingroup$
          This is a very useful list - I think i will start with GNUPlot Thank you :)
          $endgroup$
          – Andrew S.
          May 24 '11 at 22:10




          $begingroup$
          This is a very useful list - I think i will start with GNUPlot Thank you :)
          $endgroup$
          – Andrew S.
          May 24 '11 at 22:10












          $begingroup$
          The link for not so frequently asked questions is broken :(. The new link is here
          $endgroup$
          – Ciprian Tomoiagă
          Mar 1 '16 at 20:13






          $begingroup$
          The link for not so frequently asked questions is broken :(. The new link is here
          $endgroup$
          – Ciprian Tomoiagă
          Mar 1 '16 at 20:13













          5












          $begingroup$

          I checked all of the above options out and if you want to plot something in 3D in the next ten minutes, and not ten days from now, check out Graphing Calculator 3D.






          share|cite|improve this answer









          $endgroup$


















            5












            $begingroup$

            I checked all of the above options out and if you want to plot something in 3D in the next ten minutes, and not ten days from now, check out Graphing Calculator 3D.






            share|cite|improve this answer









            $endgroup$
















              5












              5








              5





              $begingroup$

              I checked all of the above options out and if you want to plot something in 3D in the next ten minutes, and not ten days from now, check out Graphing Calculator 3D.






              share|cite|improve this answer









              $endgroup$



              I checked all of the above options out and if you want to plot something in 3D in the next ten minutes, and not ten days from now, check out Graphing Calculator 3D.







              share|cite|improve this answer












              share|cite|improve this answer



              share|cite|improve this answer










              answered Jan 28 '14 at 1:53









              Bill JumperBill Jumper

              5911




              5911























                  4












                  $begingroup$

                  Asymptote vector graphics language. Check out the gallery of graphs/plots/sketches. Here is very pretty examples/code page from France.



                  Iso plotSurface plot






                  share|cite|improve this answer









                  $endgroup$


















                    4












                    $begingroup$

                    Asymptote vector graphics language. Check out the gallery of graphs/plots/sketches. Here is very pretty examples/code page from France.



                    Iso plotSurface plot






                    share|cite|improve this answer









                    $endgroup$
















                      4












                      4








                      4





                      $begingroup$

                      Asymptote vector graphics language. Check out the gallery of graphs/plots/sketches. Here is very pretty examples/code page from France.



                      Iso plotSurface plot






                      share|cite|improve this answer









                      $endgroup$



                      Asymptote vector graphics language. Check out the gallery of graphs/plots/sketches. Here is very pretty examples/code page from France.



                      Iso plotSurface plot







                      share|cite|improve this answer












                      share|cite|improve this answer



                      share|cite|improve this answer










                      answered Aug 4 '11 at 14:13









                      ja72ja72

                      7,54212044




                      7,54212044























                          3












                          $begingroup$

                          Another one is Plotly, which is entirely web-based and free for public use.



                          3d scatter plot



                          Disclaimer: I help develop Plotly






                          share|cite|improve this answer









                          $endgroup$













                          • $begingroup$
                            plotxy is brilliant. can be found at: plot.ly
                            $endgroup$
                            – PKCLsoft
                            Jul 6 '18 at 0:03
















                          3












                          $begingroup$

                          Another one is Plotly, which is entirely web-based and free for public use.



                          3d scatter plot



                          Disclaimer: I help develop Plotly






                          share|cite|improve this answer









                          $endgroup$













                          • $begingroup$
                            plotxy is brilliant. can be found at: plot.ly
                            $endgroup$
                            – PKCLsoft
                            Jul 6 '18 at 0:03














                          3












                          3








                          3





                          $begingroup$

                          Another one is Plotly, which is entirely web-based and free for public use.



                          3d scatter plot



                          Disclaimer: I help develop Plotly






                          share|cite|improve this answer









                          $endgroup$



                          Another one is Plotly, which is entirely web-based and free for public use.



                          3d scatter plot



                          Disclaimer: I help develop Plotly







                          share|cite|improve this answer












                          share|cite|improve this answer



                          share|cite|improve this answer










                          answered Jan 6 '15 at 16:09









                          JohnBurgundyJohnBurgundy

                          311




                          311












                          • $begingroup$
                            plotxy is brilliant. can be found at: plot.ly
                            $endgroup$
                            – PKCLsoft
                            Jul 6 '18 at 0:03


















                          • $begingroup$
                            plotxy is brilliant. can be found at: plot.ly
                            $endgroup$
                            – PKCLsoft
                            Jul 6 '18 at 0:03
















                          $begingroup$
                          plotxy is brilliant. can be found at: plot.ly
                          $endgroup$
                          – PKCLsoft
                          Jul 6 '18 at 0:03




                          $begingroup$
                          plotxy is brilliant. can be found at: plot.ly
                          $endgroup$
                          – PKCLsoft
                          Jul 6 '18 at 0:03











                          2












                          $begingroup$

                          DataMelt math program for numeric and statistics computations looks good for plotting functions, data and histograms in 3D, and saving outputs in vector-graphics formats. It is free and written in Java (so, runs on any computer). It is also portable, so no problem with installation.



                          Here is one example of function and a histogram: enter image description here






                          share|cite|improve this answer











                          $endgroup$


















                            2












                            $begingroup$

                            DataMelt math program for numeric and statistics computations looks good for plotting functions, data and histograms in 3D, and saving outputs in vector-graphics formats. It is free and written in Java (so, runs on any computer). It is also portable, so no problem with installation.



                            Here is one example of function and a histogram: enter image description here






                            share|cite|improve this answer











                            $endgroup$
















                              2












                              2








                              2





                              $begingroup$

                              DataMelt math program for numeric and statistics computations looks good for plotting functions, data and histograms in 3D, and saving outputs in vector-graphics formats. It is free and written in Java (so, runs on any computer). It is also portable, so no problem with installation.



                              Here is one example of function and a histogram: enter image description here






                              share|cite|improve this answer











                              $endgroup$



                              DataMelt math program for numeric and statistics computations looks good for plotting functions, data and histograms in 3D, and saving outputs in vector-graphics formats. It is free and written in Java (so, runs on any computer). It is also portable, so no problem with installation.



                              Here is one example of function and a histogram: enter image description here







                              share|cite|improve this answer














                              share|cite|improve this answer



                              share|cite|improve this answer








                              edited May 17 '15 at 22:16









                              Community

                              1




                              1










                              answered Apr 2 '14 at 15:43









                              marrymarry

                              211




                              211























                                  1












                                  $begingroup$

                                  There is also MayaVi2:



                                  http://mayavi.sourceforge.net/



                                  But I am not sure how it compares with other visualization libraries... would like to hear more comments on it.






                                  share|cite|improve this answer









                                  $endgroup$













                                  • $begingroup$
                                    the way the OP describes his needs, mayavi would be overkill. But it's IMHO the prettiest of the 3d plotters I've tried. Highly recommended.
                                    $endgroup$
                                    – PatrickT
                                    May 15 '17 at 9:33
















                                  1












                                  $begingroup$

                                  There is also MayaVi2:



                                  http://mayavi.sourceforge.net/



                                  But I am not sure how it compares with other visualization libraries... would like to hear more comments on it.






                                  share|cite|improve this answer









                                  $endgroup$













                                  • $begingroup$
                                    the way the OP describes his needs, mayavi would be overkill. But it's IMHO the prettiest of the 3d plotters I've tried. Highly recommended.
                                    $endgroup$
                                    – PatrickT
                                    May 15 '17 at 9:33














                                  1












                                  1








                                  1





                                  $begingroup$

                                  There is also MayaVi2:



                                  http://mayavi.sourceforge.net/



                                  But I am not sure how it compares with other visualization libraries... would like to hear more comments on it.






                                  share|cite|improve this answer









                                  $endgroup$



                                  There is also MayaVi2:



                                  http://mayavi.sourceforge.net/



                                  But I am not sure how it compares with other visualization libraries... would like to hear more comments on it.







                                  share|cite|improve this answer












                                  share|cite|improve this answer



                                  share|cite|improve this answer










                                  answered Jun 3 '14 at 19:53









                                  Yan King YinYan King Yin

                                  466211




                                  466211












                                  • $begingroup$
                                    the way the OP describes his needs, mayavi would be overkill. But it's IMHO the prettiest of the 3d plotters I've tried. Highly recommended.
                                    $endgroup$
                                    – PatrickT
                                    May 15 '17 at 9:33


















                                  • $begingroup$
                                    the way the OP describes his needs, mayavi would be overkill. But it's IMHO the prettiest of the 3d plotters I've tried. Highly recommended.
                                    $endgroup$
                                    – PatrickT
                                    May 15 '17 at 9:33
















                                  $begingroup$
                                  the way the OP describes his needs, mayavi would be overkill. But it's IMHO the prettiest of the 3d plotters I've tried. Highly recommended.
                                  $endgroup$
                                  – PatrickT
                                  May 15 '17 at 9:33




                                  $begingroup$
                                  the way the OP describes his needs, mayavi would be overkill. But it's IMHO the prettiest of the 3d plotters I've tried. Highly recommended.
                                  $endgroup$
                                  – PatrickT
                                  May 15 '17 at 9:33











                                  0












                                  $begingroup$

                                  I personally prefer to use GeoGebra, it has simple plotting functions and nice 3D graphing as well. To input a point, all you need is the ordered triple and it will plot it for you. It can also graph spheres and the like.



                                  Hope this helps.






                                  share|cite|improve this answer









                                  $endgroup$













                                  • $begingroup$
                                    Can you edit the answer, including a link to the official website of Geogebra and maybe a picture? That would be awesome.
                                    $endgroup$
                                    – Filippo De Bortoli
                                    Aug 26 '16 at 13:24
















                                  0












                                  $begingroup$

                                  I personally prefer to use GeoGebra, it has simple plotting functions and nice 3D graphing as well. To input a point, all you need is the ordered triple and it will plot it for you. It can also graph spheres and the like.



                                  Hope this helps.






                                  share|cite|improve this answer









                                  $endgroup$













                                  • $begingroup$
                                    Can you edit the answer, including a link to the official website of Geogebra and maybe a picture? That would be awesome.
                                    $endgroup$
                                    – Filippo De Bortoli
                                    Aug 26 '16 at 13:24














                                  0












                                  0








                                  0





                                  $begingroup$

                                  I personally prefer to use GeoGebra, it has simple plotting functions and nice 3D graphing as well. To input a point, all you need is the ordered triple and it will plot it for you. It can also graph spheres and the like.



                                  Hope this helps.






                                  share|cite|improve this answer









                                  $endgroup$



                                  I personally prefer to use GeoGebra, it has simple plotting functions and nice 3D graphing as well. To input a point, all you need is the ordered triple and it will plot it for you. It can also graph spheres and the like.



                                  Hope this helps.







                                  share|cite|improve this answer












                                  share|cite|improve this answer



                                  share|cite|improve this answer










                                  answered Aug 26 '16 at 13:15









                                  user363980user363980

                                  1




                                  1












                                  • $begingroup$
                                    Can you edit the answer, including a link to the official website of Geogebra and maybe a picture? That would be awesome.
                                    $endgroup$
                                    – Filippo De Bortoli
                                    Aug 26 '16 at 13:24


















                                  • $begingroup$
                                    Can you edit the answer, including a link to the official website of Geogebra and maybe a picture? That would be awesome.
                                    $endgroup$
                                    – Filippo De Bortoli
                                    Aug 26 '16 at 13:24
















                                  $begingroup$
                                  Can you edit the answer, including a link to the official website of Geogebra and maybe a picture? That would be awesome.
                                  $endgroup$
                                  – Filippo De Bortoli
                                  Aug 26 '16 at 13:24




                                  $begingroup$
                                  Can you edit the answer, including a link to the official website of Geogebra and maybe a picture? That would be awesome.
                                  $endgroup$
                                  – Filippo De Bortoli
                                  Aug 26 '16 at 13:24











                                  0












                                  $begingroup$

                                  Look at maxima draw vtk .



                                  One criteria that I apply to 3d graphs , is that they
                                  have proper perspective. By this I mean that lines and
                                  objects appear smaller the further away from the viewer
                                  they are.



                                  Also hidden line and surface.
                                  Three dimensional rotation ; scaling.



                                  Real time updating.



                                  Finally , maybe ray tracing.






                                  share|cite|improve this answer









                                  $endgroup$


















                                    0












                                    $begingroup$

                                    Look at maxima draw vtk .



                                    One criteria that I apply to 3d graphs , is that they
                                    have proper perspective. By this I mean that lines and
                                    objects appear smaller the further away from the viewer
                                    they are.



                                    Also hidden line and surface.
                                    Three dimensional rotation ; scaling.



                                    Real time updating.



                                    Finally , maybe ray tracing.






                                    share|cite|improve this answer









                                    $endgroup$
















                                      0












                                      0








                                      0





                                      $begingroup$

                                      Look at maxima draw vtk .



                                      One criteria that I apply to 3d graphs , is that they
                                      have proper perspective. By this I mean that lines and
                                      objects appear smaller the further away from the viewer
                                      they are.



                                      Also hidden line and surface.
                                      Three dimensional rotation ; scaling.



                                      Real time updating.



                                      Finally , maybe ray tracing.






                                      share|cite|improve this answer









                                      $endgroup$



                                      Look at maxima draw vtk .



                                      One criteria that I apply to 3d graphs , is that they
                                      have proper perspective. By this I mean that lines and
                                      objects appear smaller the further away from the viewer
                                      they are.



                                      Also hidden line and surface.
                                      Three dimensional rotation ; scaling.



                                      Real time updating.



                                      Finally , maybe ray tracing.







                                      share|cite|improve this answer












                                      share|cite|improve this answer



                                      share|cite|improve this answer










                                      answered Jan 17 at 1:36









                                      sciwisesciwise

                                      1




                                      1






























                                          draft saved

                                          draft discarded




















































                                          Thanks for contributing an answer to Mathematics Stack Exchange!


                                          • Please be sure to answer the question. Provide details and share your research!

                                          But avoid



                                          • Asking for help, clarification, or responding to other answers.

                                          • Making statements based on opinion; back them up with references or personal experience.


                                          Use MathJax to format equations. MathJax reference.


                                          To learn more, see our tips on writing great answers.




                                          draft saved


                                          draft discarded














                                          StackExchange.ready(
                                          function () {
                                          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f40770%2frecommended-free-software-to-plot-points-in-3d%23new-answer', 'question_page');
                                          }
                                          );

                                          Post as a guest















                                          Required, but never shown





















































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown

































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown







                                          Popular posts from this blog

                                          Bundesstraße 106

                                          Verónica Boquete

                                          Ida-Boy-Ed-Garten