NumPy est une extension informatique scientifique et numérique du langage de programmation Python.

numpy...

Supposons que j'ai df avec un index 16 et que je souhaite répartir uniformément le nombre A-L 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Ma sortie souhaitée est: 1 A 2 A 3 B 4 B 5 C 6 C 7 D 8 D 9 E 10 F 11 G 12 H 13 I 14 J 1....
1 mai 2020 à 19:41
Je veux faire une opération arithmétique sur un axe et un index spécifiés dynamiquement et mettre à jour les valeurs du tableau d'origine, par exemple: import numpy as np array = np.array([[[1, 2], [3, 4], [5, 6]], [[7, 8], ....
1 mai 2020 à 12:13
J'ai le tableau 3D suivant: import numpy as np z = np.array([[[10, 2], [ 5, 3], [ 4, 4]], [[ 7, 6], [ 4, 2], [ 5, 8]]]) Je veux les trier en fonction de la 3ème dim & 1ère valeur. Actuellement, j'utilise le code suivan....
1 mai 2020 à 11:48
J'ai une fonction conditionnelle, disons f(x), qui prend les valeurs de domaine d'un numpy.ndarray the_array et les mappe dans un autre numpy.ndarray, result f(x) = g(x) if x>0 h(x) otherwise g(x) et h(x) voici quelques autres fonctions. Cela me semble quelque chose comme ce qui suit, mais je ....
1 mai 2020 à 05:43
Pour une matrice 2D donnée np.array([[1,3,1],[2,0,5]]) si l'on a besoin de calculer le maximum de chaque ligne dans une matrice en excluant sa propre colonne, avec un exemple de retour attendu np.array([[3,1,3],[5,5,2]]), quelle serait la manière la plus efficace de le faire? Actuellement, je l'ai i....
30 avril 2020 à 21:50
J'ai un tableau rempli avec la même valeur, cependant, je veux que cette valeur diminue progressivement d'une valeur de 0,025 avec chaque ligne. Il ressemble actuellement à ceci: import numpy as np vp_ref = 30 surf_lay = np.ones(([1000,10000]), dtype=np.float32); gvp_ref = vp_ref * surf_lay Le tab....
30 avril 2020 à 13:11
Je voudrais contrôler comment array.reshape () remplit le nouveau tableau. Par exemple a = np.arange(12).reshape(3,4) ## array([[ 0, 1, 2, 3], ## [ 4, 5, 6, 7], ## [ 8, 9, 10, 11]]) Mais ce que je voudrais pouvoir, c'est remplir le tableau par colonne avec quelque chose comme: a = np.ar....
30 avril 2020 à 05:19
Numpy ne peut pas effectuer l'indexation suivante: a = np.arange(10) a[-2: 2] Je le fais d'une manière pas très élégante pour le moment, y a-t-il une astuce ou une ligne pour l'obtenir? EDIT: Notez que je ne sais pas si je suis confronté à ce scénario dans mon code, cela arrive parfois, donc je re....
29 avril 2020 à 11:11
Je sais que c'est l'une des tâches les plus faciles de numpy mais je ne comprends pas. J'ai un tableau: import numpy as np u1 = np.array([[[-2.04853845, -1.47283101, 1. ], [-2.05009646, -1.46780913, 1. ], [-2.05165539, -1.46278426, 1. ]], ....
28 avril 2020 à 14:57
Contribution: import numpy as np a = np.array([ [0, 1, 0], [1, 0, 0] ]) Sortie désirée: b = np.array([ [[0, 0],[1, 1], [0, 0]], [[1, 1], [0, 0], [0, 0]] ]) Ce que j'ai essayé: b = np.where(a == 0, np.array([0, 0]), np.array([1, 1])) Le code ci-dessus me donne un ValueError: opera....
28 avril 2020 à 14:49
Cette question est assez similaire pour les matrices Rouler les lignes d'une matrice indépendamment Mais je ne parviens pas à l'adapter aux tenseurs 3D On me donne un tenseur 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 Et un vecteur qui spécifie de combien je veux décaler mes matrices en colonne 1 2 Je ....
27 avril 2020 à 22:08
Étant donné le ndarray suivant t - In [26]: t.shape Out[26]: (3, 3, 2) In [27]: t Out[27]: array([[[ 0, 1], [ 2, ....
27 avril 2020 à 21:56
J'ai un problème où j'ai un tableau numpy 1-D de taille (622, 1) que je dois redimensionner en un tableau de forme (3, 3, 3, 64) ou de taille (1728,). Ainsi, pour cet exemple particulier, après avoir copié le plus petit tableau vers le plus grand, les 1106 (1728 - 622) valeurs restantes doivent être....
27 avril 2020 à 20:36
J'ai un tableau: a1=['a','b','c'] Et un autre : a2=['d','e','f'] Comment créer un DataFrame contenant tous les éléments de a2 pour chaque élément de a1 en Python? Production attendue: a d a e a f b d b e b f c d c e c f ....
27 avril 2020 à 18:57
J'ai une grille de chiffres qui ressemble à ceci et qui se poursuit encore un peu. 08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 08 49 49 99 40 17 81 18 57 60 87 17 40 98 43 69 48 04 56 62 00 81 49 31 73 55 79 14 29 93 71 40 67 53 88 30 03 49 13 36 65 52 70 95 23 04 60 11 42 69 24 68 56 0....
27 avril 2020 à 18:38
Disons que j'ai une liste de coordonnées x, y comme ceci: coordinate_list = [(4,6),(2,5),(0,4),(-2,-2),(0,2),(0,0),(8,8),(8,11),(8,14)] Je veux trouver la valeur y moyenne associée à chaque valeur x. Ainsi, par exemple, il n'y a qu'une seule valeur x "2" dans l'ensemble de données, donc la valeur y....
26 avril 2020 à 14:40
J'essaie d'obtenir un tableau 2D de taille 235x20 de telle sorte que pour chacun des 235 ROI, j'extrais 20 éléments en fonction des indices stockés dans find_bootstrap_indices et les enregistre dans extract_bootstrap_timepoint. Maintenant, je veux stocker les valeurs de chaque retour sur investissem....
26 avril 2020 à 10:47
Veuillez vous référer à l'image dans le lien pour consulter mon ensemble de données. https://i.stack.imgur.com/0LJQP.png J'essaie de convertir ces colonnes en index datetime et en nom de pays de la première colonne en noms de colonne. J'ai essayé d'utiliser transpose, pivot mais rien ne fonctionne....
26 avril 2020 à 00:19
J'ai un tableau a et je voudrais répéter les éléments de a n fois s'ils sont pairs ou s'ils sont positifs. Je veux dire que je veux répéter uniquement les éléments qui respectent une condition. Si a=[1,2,3,4,5] et n=2 et que la condition est paire, alors je veux que a soit a=[1,2,2,3,4,4,5].....
25 avril 2020 à 22:15
J'ai un problème avec les dataframes en python. J'essaye de copier certaines lignes dans un nouveau dataframe mais je n'arrive pas à le comprendre. Pourriez-vous m'aider? Il existe 2 tableaux: pokemon_data # HP Attack Defense Sp. Atk Sp. Def Speed 0 1 45 49 49 65 65 45 1 2 60 ....
25 avril 2020 à 15:25
J'ai une question stupide J'ai un tableau 2D de valeurs vals=np.array([[1.0, 2.0, 3.0],[4.0, 5.0, 6.0],[7.0, 8.0, 9.0]], np.float32) Et un tableau 2D de facteurs d'échelle factors=np.array([[1.0, 4.0], [2.0, 5.0], [3.0, 6.0]]) Je veux multiplier chaque ligne en vals par chaque ligne en facteurs po....
25 avril 2020 à 03:14
Je veux tracer une figure et j'ai défini les plt.xticks comme np.linspace (1, 3, 10). Je pensais que les valeurs sur l'axe des x seraient 1, 1,2, 1,4, 1,6, ..., 3. Mais il s'est avéré: 1.000, 1.222, 1.444, 1.667, ..., 3.000. Comment puis-je réparer cela? import numpy as np import matplotlib.pyplot a....
24 avril 2020 à 18:10
J'ai un objet datetime qui ressemble à ceci: t = numpy.datetime64('2020-04-15T13:20:06.810000000') Je ne veux en extraire que 13:20:06. Comment puis-je faire ceci? Toutes les réponses sur SO sur des questions similaires que j'ai trouvées suggèrent d'utiliser t.hour ou t.minute. Mais quand j'essaye d....
24 avril 2020 à 14:04
J'ai un fichier CSV d'environ 28 000 lignes x 785 colonnes. J'ai besoin de 1). séparer la colonne header, 2) mettre la première colonne de chaque ligne dans un tableau labels et 3). transformer les 784 colonnes restantes de chaque ligne en une matrice 28x28 et les ajouter à mon tableau images après ....
24 avril 2020 à 04:56
J'ai donc essayé de travailler sur une déclaration où je suis censé prendre la valeur de temps de l'utilisateur et si elle est entre certaines valeurs de temps, je suis censé saluer l'utilisateur avec bonjour !, bon après midi, bonsoir et bonne nuit. L'utilisateur saisira l'heure au format HH: MM: S....
23 avril 2020 à 20:53