Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4-Numpy material structure #23

Open
s-weigand opened this issue Sep 24, 2019 · 7 comments
Open

4-Numpy material structure #23

s-weigand opened this issue Sep 24, 2019 · 7 comments
Assignees
Labels
enhancement New feature/topic request/implementation topic-collection Collection of topics to teach

Comments

@s-weigand
Copy link
Member

s-weigand commented Sep 24, 2019

Lets make this a kind of checklist, which aspects/functions/methods of numpy should be thought in what order (#4 helps me a lot to write the python material).

@s-weigand s-weigand added enhancement New feature/topic request/implementation topic-collection Collection of topics to teach labels Sep 24, 2019
@s-weigand s-weigand changed the title #4-Numpy material structure 4-Numpy material structure Sep 25, 2019
@s-weigand
Copy link
Member Author

We should at least teach all that is on the cheatsheet.
Besides file IO maybe, since we will do that in the pandas chapter.
Where numpy can shine in file IO, is reading binary formats with a set spec, but that is too advanced for now I guess.

@redbluee Since you are the author of that chapter, can you make a checklist we can discuss?

@redbluee
Copy link
Contributor

redbluee commented Oct 8, 2019

Yes i can prepare like a checklist. should be there till this weekend.

@redbluee
Copy link
Contributor

redbluee commented Nov 1, 2019

Using NumPy

  • What is NumPy?
  • Data types
  • Creating arrays
  • Arrays attributes
  • Subsetting, Slicing, Indexing
  • Array Manipulation
  • Array Mathematics
    • Arithmetic operations
    • Matrices operations
    • Comparison
    • Aggregate Functions
  • Sorting arrays
  • Copying arrays
  • Best of all with Matplotlib

@redbluee
Copy link
Contributor

redbluee commented Nov 5, 2019

@s-weigand

I've updated the contents list, pls check and approve/request changes. Thx!

@s-weigand
Copy link
Member Author

Looks nice 😄

@s-weigand
Copy link
Member Author

Maybe reading binary formats would be also interesting i.e. generated from Fortran.
Reading plain text will be explained in the pandas chapter, no need to teach the numpy version.

@redbluee
Copy link
Contributor

redbluee commented Nov 5, 2019

Maybe reading binary formats would be also interesting i.e. generated from Fortran.
Reading plain text will be explained in the pandas chapter, no need to teach the numpy version.

We can add this as a topic before

  • Best of all with Matplotlib

, that would be my suggest for C-ordered/FORTRAN-ordered binary files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature/topic request/implementation topic-collection Collection of topics to teach
Projects
None yet
Development

No branches or pull requests

2 participants