Een reeks getallen genereren
Je wilt misschien een array maken met een bereik aan getallen (bijv. 1 tot en met 10) zonder elk getal handmatig te typen. De NumPy-functie arange() is een efficiënte manier om numerieke arrays te maken voor een bereik aan getallen. De argumenten voor arange() zijn de start, stop en stapgrootte, zoals hieronder getoond:
np.arange(start, stop, step)
numpy is geïmporteerd als np.
Deze oefening maakt deel uit van de cursus
Introductie tot Python voor Finance
Oefeninstructies
- Maak een array
company_idsmet de getallen 1 tot en met 7 (inclusief). - Maak een array
company_ids_oddmet alleen de oneven getallen van 1 tot en met 7 (inclusief).
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create and print company IDs
company_ids = np.arange(____, ____, 1)
print(company_ids)
# Use array slicing to select specific company IDs
company_ids_odd = ____(1, ____, ___)
print(company_ids_odd)