Comment fusionner des tableaux numpy en Python

php中世界最好的语言
Libérer: 2018-04-09 15:42:32
original
4170 Les gens l'ont consulté

Cette fois, je vais vous montrer comment fusionner le tableau numpy de Python, et quelles sont les précautions pour fusionner les tableaux numpy de Python. un cas pratique. Jetons un coup d’oeil.

Il existe de nombreuses façons de fusionner des tableaux numpy en Python, telles que

- np.append()

- np.concatenate ()
- np.stack()
- np.hstack()
- np.vstack()
- np.dstack()

Le plus couramment utilisé est le premier et le second. Le premier est plus lisible et flexible, mais prend beaucoup de mémoire. Le second n’a pas de problème d’utilisation importante de la mémoire.

Méthode 1 - ajouter

paramètres introduction
arr Copie du tableau à fusionner (surtout la page d'accueil est Copie
parameters introduction
arr 待合并的数组的复制(特别主页是复制,所以要多耗费很多内存)
values 用来合并到上述数组复制的值。如果指定了下面的参数axis的话,则这些值必须和arr的shape一致(shape[axis]之外都相等),否则的话,则没有要求。
axis 要合并的轴
, donc cela consommera beaucoup plus de mémoire)
valeurs Les valeurs utilisées pour fusionner dans la copie du tableau ci-dessus. Si le paramètre suivant axis est spécifié, ces valeurs​​doivent être cohérentes avec la forme de arr (égal sauf shape[axis]), sinon, il n'y a pas exigence.
Axe L'axe à fusionner

Exemple :

Méthode 2 - concaténer

paramètres introduction
*tableau
parameters introduction
*arrays 这些数组除了在待合并的axis(默认为axis=0)上之外,必须具有相同的shape
axis 待合并的轴,默认为0
s
Ces tableaux doivent avoir la même forme
axe L'axe à fusionner, la valeur par défaut est 0

Exemple :

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le php. Site chinois !

Lecture recommandée :

Résumé des compétences d'utilisation de Pycharm

Comment obtenir la valeur de crête locale d'un objet bidimensionnel tableau en python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal