Numerical Python , ou NumPy , est une extension du langage de programmation Python qui prend en charge les tableaux et les matrices. Il est également livré avec plusieurs fonctions qui effectuent des calculs et d'analyser ces structures , ce qui vous permet de collecter des statistiques sur les données ou les modifier au besoin. Pour utiliser les fonctions NumPy , d'abord importer le package " numpy » dans votre programme. Création de tableaux
Les fonctions " arrayrange " " arange " et sont synonymes : à la fois vous permettent de créer et initialiser un tableau avec une gamme de valeurs numériques. Vous utilisez un, deux ou trois paramètres en le faisant. La première est la valeur "start" . S'il est utilisé seul , le tableau inclut toutes les valeurs de zéro jusqu'à la valeur moins un. Si elle est utilisée avec un second paramètre , sa valeur est le premier dans le tableau. Le deuxième paramètre est la valeur " arrêt " , ce qui indique la valeur maximum de la matrice , moins un. Le troisième est le "step ", qui spécifie la valeur à incrémenter chaque entrée du tableau par . Par exemple, " myArray.arange ( 4,15,3 ) " crée un tableau avec des valeurs " [ 4,7,10,12 ] » en elle .
Statistique et arithmétique fonctions
NumPy dispose de plusieurs fonctions d'analyse de tableaux qui fournissent des informations sur le contenu du tableau. Vous pouvez les utiliser pour obtenir des valeurs pour la moyenne , moyenne, maximale, minimale, médiane ou d'autres valeurs dans la gamme d'entrées dans le tableau. Il dispose également de nombreuses fonctions permettant de modifier les entrées dans le tableau , telles que l'addition , soustraction, multiplication et division. Lorsque vous utilisez ces fonctions - par exemple , en ajoutant - . Vous pouvez ajouter quelque chose à partir de chiffres simples à des valeurs individuelles dans le tableau, ou même deux tableaux entières
fonctions avancées mathématiques < br > Photos
Un des avantages de NumPy rapport à d'autres langages de programmation sont ses fonctions mathématiques avancées que vous pouvez utiliser avec des tableaux . Par exemple, vous pouvez utiliser les fonctions d'algèbre linéaire à résoudre, tracer ou d'inverser des matrices de tableau, ou d'obtenir le produit intérieur ou extérieur des deux tableaux . Vous pouvez aussi couper les valeurs dans le tableau , ce qui limite les valeurs supérieures et inférieures à un intervalle spécifié . Par exemple, pour écrêter les valeurs comprises entre deux et sept , toutes les valeurs ci-dessous ou au-dessus de ces valeurs deviendront ces valeurs, respectivement , le reste demeure le même
Axe Paramètre
< . p> Beaucoup des fonctions de NumPy inclure un paramètre "axis" en option. Lorsqu'il est spécifié , il indique à la fonction qui éventail de dimensions , ou de haches , d'un tableau multidimensionnel vous voulez que la fonction opérer. Python utilise dimensionnement de base zéro , ce qui signifie que la première dimension possède un indice de zéro, le deuxième a une , et ainsi de suite . La valeur par défaut est "none" (non nulle, en raison de l'indexation ) , ce qui signifie que vous voulez utiliser l'ensemble du réseau . En utilisant une valeur numérique de ce paramètre spécifie une plage d'évaluer dans le tableau.