Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Do Calculus Using SageMath
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Comments¶
Sage includes everything (including SymPy) from the open source world that you might want to do mathematics. This includes many libraries that are useful for numerics, like octave.
Sage includes a bit of a DSL on top of Python. For example, you can type 1/2 without wrapping the integer literals, and it will return a rational.
x^2
Tools for Symbolic Computation
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement! Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Mathematica
The best one that I've ever used, but commercial unfortunately.
sympy …
Git Implementations and Bindings in Python
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
There are multiple Git implementations/bindings in Python: pygit2, Dulwich and GitPython .
Below is a simple comparison of the 3 packages.
pygit2 | dulwich | GitPython | |
---|---|---|---|
Implementation | bindings to libgit2 | pure Python | bindings … |
Convert Pandas DataFrame to Other Format
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Improve the Performance of Spark
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Plan Your Work
- Have a clear idea about what you want to do is very important, especially when you are working on an explorative project. It often saves you time to …