Skip to content

Thoughts from 2024 #2

@jenniferagraham

Description

@jenniferagraham

List of notes made (thoughts) during 2024 course (days 2-3):

notebook 7:
fibonacci example too confusing?
"Image" function doesn't work - should these statements be removed, or amended in env?
iterator example (iter function) too confusing? Not needed?

Notebook 10 - ex 1, typo - no a valid number.

Notebook 9 - not enough time for this exercise?

Errors and exceptions: don't spend so long on this?

notebook 13:
np.lookup - doesn't exist anymore?

np.where - include more?

add squeeze as well as new axis example?

We use a lot of random number arrays for examples. Would it be better to consider using more example datasets? (Make it appear less obscure)

notebook 14:
Is the CO2 / CH4 exercise too long?
List comprehension vs for loop datetime example confusing?
Need to allow more time for matplotlib, or reduce course content?
Final exercise confusing - is it needed?

All felt a bit rushed.

notebook 15:
datetime ordinals exercise a bit confusing

  • Make something simpler that avoids random dates??
    Fix datetime.datetime import.

ax.ravel -> this isn't explained in numpy? flatten vs ravel for copy vs view?

np.genfromtxt -> is this needed? could we use loadtxt or something else instead?
(avoid confusion over different methods)

17-Pandas:

Add a note on how to set the index column of your dataset?
Benefits of datetime interpretation, for different strings.

Make sure to clear notebooks before commit and push!

19 - xarray
Should we provide an updated example for netcdf output?
Something with more meaningful axis, e.g., lat, lon, depth?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions