Questions marquées «numpy»

103
Le meilleur moyen d'affirmer l'égalité numpy.array?

Je veux faire des tests unitaires pour mon application et je dois comparer deux tableaux. Puisque array.__eq__renvoie un nouveau tableau (donc TestCase.assertEqualéchoue), quelle est la meilleure façon d'affirmer l'égalité? J'utilise actuellement self.assertTrue((arr1 == arr2).all()) mais je n'aime...

103
L'objet 'DataFrame' n'a pas d'attribut 'sort'

Je rencontre un problème ici, dans mon package python, j'ai installé numpy, mais j'ai toujours cette erreur 'DataFrame' object has no attribute 'sort' Tout le monde peut me donner une idée. Voici mon code: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting index final =...

103
python numpy machine epsilon

J'essaie de comprendre ce qu'est la machine epsilon. Selon Wikipedia, il peut être calculé comme suit: def machineEpsilon(func=float): machine_epsilon = func(1) while func(1)+func(machine_epsilon) != func(1): machine_epsilon_last = machine_epsilon machine_epsilon = func(machine_epsilon) / func(2)...

103
Affectation de tableau Numpy avec copie

Par exemple, si nous avons un numpytableau Aet que nous voulons un numpytableau Bavec les mêmes éléments. Quelle est la différence entre les méthodes suivantes (voir ci-dessous)? Quand de la mémoire supplémentaire est-elle allouée et quand ne l'est-elle pas? B = A B[:] = A(même que B[:]=A[:]?)...

101
Tableaux numpy d'entrée et de sortie vers h5py

J'ai un code Python dont la sortie est une matrice dimensionnée, dont les entrées sont toutes du type float. Si je l'enregistre avec l'extension, .datla taille du fichier est de l'ordre de 500 Mo. J'ai lu que l'utilisation h5pyréduit considérablement la taille du fichier. Donc, disons que j'ai...

99
Colonne binning avec pandas python

J'ai une colonne Data Frame avec des valeurs numériques: df['percentage'].head() 46.5 44.2 100.0 42.12 Je veux voir la colonne comme le nombre de bacs: bins = [0, 1, 5, 10, 25, 50, 100] Comment puis-je obtenir le résultat sous forme de bacs avec leur value counts? [0, 1] bin amount [1, 5] etc [5,...

98
Tranche d'index Numpy sans perdre les informations de dimension

J'utilise numpy et je souhaite indexer une ligne sans perdre les informations de dimension. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) Dans cet exemple, xslice est maintenant à 1 dimension, mais je veux qu'il soit (1,10)....

96
le chiffre de imshow () est trop petit

J'essaie de visualiser un tableau numpy en utilisant imshow () car il est similaire à imagesc () dans Matlab. imshow(random.rand(8, 90), interpolation='nearest') Le chiffre qui en résulte est très petit au centre de la fenêtre grise, alors que la majeure partie de l'espace est inoccupée. Comment...

96
Y a-t-il un avantage en termes de vitesse d'analyse ou d'utilisation de la mémoire à utiliser HDF5 pour le stockage à grande matrice (au lieu de fichiers binaires plats)?

Je traite de grandes baies 3D, que j'ai souvent besoin de découper de différentes manières pour effectuer diverses analyses de données. Un "cube" typique peut faire environ 100 Go (et s'agrandira probablement à l'avenir) Il semble que le format de fichier typique recommandé pour les grands...