Code Monkey home page Code Monkey logo

Comments (5)

MMesch avatar MMesch commented on July 23, 2024

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.

dhirschfeld avatar dhirschfeld commented on July 23, 2024

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.

MMesch avatar MMesch commented on July 23, 2024

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.

MMesch avatar MMesch commented on July 23, 2024

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.

MMesch avatar MMesch commented on July 23, 2024

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.