Comments (5)
quad
is a scipy
function, trapz
is numpy. So far we didn't put any scipy functions to keep things simple. A few well-selected scipy functions would be nice on the other hand. The question is whether we should put them in a joint category with numpy or in a new one. I am personally for a mixed category that covers the most common scientific needs...
from scientific_python_cheat_sheet.
The name is scientific Python and it is including stuff from matplotlib and even IPython so I would've expected scipy functions to make the cut! It would be nice If it were a good quick-reference for general-purpose, best-of-breed implementations. I appreciate that that may significantly increase the scope though.
The sections included interpolation/integration/fft
are probably the most problematic as they overlap with scipy but have hidden pitfalls in that they're either significantly less functional or less performant (IIRC).
A mixed category would probably be a good resolution as it could provide the more fully-featured / performant implementations for those who don't mind a dependency on scipy.
from scientific_python_cheat_sheet.
I agree fully! I'll try to rearrange the website to make some space for more sections without loss of clarity. Then we can open a mixed section...
from scientific_python_cheat_sheet.
there is an (almost empty) scipy section now that can be filled. I think it would be nice if the user can select with some clicks which of the modules he wants to see in the overview. Also we should certainly not display the whole scipy library. The official documentation is way better for this. Only functions that are often used. Of course this depends on the user, but I am thinking about splines, optimization and stuff like this...
from scientific_python_cheat_sheet.
we can later decide to make a mixed section. For now I think it is good to have them separate until we figure out, which scipy functions should be used when possible...
from scientific_python_cheat_sheet.
Related Issues (9)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scientific_python_cheat_sheet.