SciPy est une bibliothèque open source d'algorithmes et d'outils mathématiques pour le langage de programmation Python.

scipy...

Comment puis-je combiner un tableau de valeurs et un masque dans une matrice, qui contient chaque valeur du tableau exactement une fois, mais uniquement aux endroits où le masque est différent de zéro? Vous pourriez dire que je veux remplir la matrice de masque avec les valeurs du tableau. Je ne me ....
23 mai 2020 à 09:34
J'essaie de comprendre pourquoi le code ci-dessous ne renvoie pas -1.17 mais renvoie plutôt -6.67e-09. Que me dit ce nombre? Si je modifie l'estimation de 0 à -1, il calcule correctement -1,17. Cependant, si je devais le faire pour plus de 100 fonctions différentes, je devrais écrire une boucle wh....
20 mai 2020 à 13:12
Existe-t-il un moyen simple de générer tous les échantillons uniques possibles à partir d'une base d'échantillonnage donnée, par exemple. J'ai une liste avec 5 éléments membres = ['P', 'V', 'S', 'T', 'A'], et je voudrais dessiner toutes les combinaisons possibles de 2 éléments, sans tenir compte d'u....
12 avril 2020 à 17:16
Numpy fournit une fonction np.info qui permet d'accéder à la documentation de n'importe quelle fonction de ce module. Je recherche une fonction similaire pour Scipy et Matplotlib. Je souhaite accéder à ces documentations sans avoir à ouvrir un navigateur Web.....
6 mars 2020 à 16:08
J'ai un masque binaire comme celui-ci: X = [[0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 1, 1], [0, 0, 0, 1, 1, 1], [0, 0, 1, 1, 1, 1], [0, 0, 1, 1, 1, 1], [0, 0, 0, 1, 1, 1]] J'ai un certain index dans ce tableau et je veux calculer la distance de cet index au 1 le plus proche dans le....
21 févr. 2020 à 15:00
J'ai quelques données et j'ai besoin de comparer la moyenne mais je cherche une méthode rapide pour introduire chaque échantillon dans le test. from scipy import stats my_variables = ["a","b","c"] my_variables[0] = [1,2,3] my_variables[1] = [0,1,2] my_variables[2] = [2,3,4] Kruskal_Wallis_test= st....
20 févr. 2020 à 14:18
J'essaie de trouver une approche vectorisée pour trouver la première position dans un tableau où les valeurs ne sont pas supérieures au maximum de n nombres précédents. J'ai pensé à utiliser la méthode find_peaks de scipy.signal pour trouver un maximum local. Je pense que c'est exactement ce que si ....
6 févr. 2020 à 16:21
Je souhaite redimensionner les images. Mes images contiennent des valeurs spécifiques [0, 1, 2, 7, 9]. Après le redimensionnement, de nouvelles valeurs sont introduites comme 5 et ainsi de suite. Je veux empêcher ça. J'utilise actuellement la fonction de redimensionnement d'image scikit. J'ai essayé....
25 janv. 2020 à 11:35
J'essaie d'interpréter les résultats de mon test scipy.levene mais malheureusement, il n'y a pas beaucoup de documentation que je puisse trouver à ce sujet. Je teste pour voir si la variance de deux échantillons est la même car ils ne sont pas normalement distribués. Mon pandas Dataframe ressemble à....
3 janv. 2020 à 01:50
J'ai un tableau 3D de taille massive à gérer. Je veux renommer les éléments de la manière suivante import numpy as np given_array = np.array([1, 1, 1, 3, 3, 5, 5, 5, 8, 8, 8, 8, 8, 23, 23, 23]) required_array = np.array([0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4]) Je sais qu'il y a une méthod....
25 déc. 2019 à 01:57
Je voulais modéliser l'échantillonnage de Thompson, mais le code suivant donne une erreur de domaine dans les arguments. Je recherche à ce sujet et trouve que quelqu'un le dit parce que les paramètres de la bêta sont négatifs, mais ici les paramètres doivent être positifs, je n'ai aucune idée de com....
21 déc. 2019 à 17:02
J'essaie d'utiliser scipy.optimize.curve_fit mais semble rencontrer des problèmes. Voici mon code: import numpy as np import matplotlib.pyplot as plt import os os.chdir('C:/Users/Sams PC/Desktop/') data1=np.loadtxt('Titrations6.txt') data2=np.loadtxt('Concentrations3.txt') protein=data2[:,0] ligand=....
19 déc. 2019 à 21:43
J'essaye d'utiliser une fonction d'événement dans le fichier resol_ivp de scipy pour terminer une fois qu'un événement est trouvé. J'ai attribué les attributs à la fonction et je peux voir qu'ils sont attribués de manière appropriée. Pendant que je déboguais, j'ai remarqué que lorsque les appels de ....
19 déc. 2019 à 21:37
J'ai deux dataframes pandas python. L'une contient toutes les statistiques du football universitaire de la NFL Quarterbacks depuis 2007 et une étiquette sur le type de joueur qu'elles sont (Elite, Moyenne, Inférieur à la moyenne). L'autre trame de données contient toutes les données du football univ....
19 déc. 2019 à 03:03
J'ai rencontré un problème en jouant avec les paramètres de la curve_fit de scipy. J'ai initialement copié le code suggéré par les documents. J'ai ensuite légèrement changé l'équation et c'était bien, mais après avoir augmenté le np.linspace, toute la prédiction a fini par être une ligne droite. Des....
18 déc. 2019 à 14:39
Je résous un système d'équations non linéaires en utilisant la méthode Newton Raphson en Python. Cela implique d'utiliser la fonction résoudre (Axe, b) (spsolve dans mon cas, qui est pour les matrices clairsemées) de manière itérative jusqu'à ce que l'erreur ou la mise à jour se réduise en dessous d....
17 déc. 2019 à 13:48
J'essaie de comprendre la cause de l'erreur suivante. D'abord si je tape ce qui suit en python >>> import scipy.sparse >>> import torch il fonctionne sans erreur. Cependant, lorsque je tape >>> import torch >>> import scipy.sparse I get the following error: Traceback (most recent call last): Fil....
17 déc. 2019 à 05:16
En utilisant from scipy.sparse.linalg import LinearOperator, je veux déterminer la transposition d'un <3x3 _CustomLinearOperator with dtype=float64>>. Considérons la permutation aléatoire suivante des axes de coordonnées: import numpy as np from scipy.sparse.linalg import LinearOperator n=3 x = np.....
16 déc. 2019 à 20:43
Je veux calculer le mode des colonnes dans un tableau numpy, en excluant une valeur spécifique (0) du calcul. Exemple de tableau numpy: n=np.array([[0,2,1], [0,1,3], [1,2,3]]) >array([[0, 2, 1], [0, 1, 3], [1, 2, 3]]) créer un masque pour les valeurs différentes de 0 m_mask = n != 0 >arra....
15 déc. 2019 à 13:04
J'essaie de résoudre un système d'équations trigonométriques non linéaires en Python. J'ai essayé ce qui suit: from sympy import symbols,solve,sin,cos,pi, Eq measurements = [(5.71403,0.347064), (4.28889, -0.396854), (5.78091, -7.29133e-05), (2.06098, 0.380579), (8.13321, 0.272391), (8.23589, -0.30....
13 déc. 2019 à 22:14
J'essaie d'écrire du code qui génère un fichier son basé sur une série de fréquences que je lui donne mais qui a atteint un point où la compilation des tableaux de valeurs entières met ensemble un point décimal après chacun, ce qui corrompt le fichier son que je génère. J'ai essayé de le convertir e....
13 déc. 2019 à 21:30
Lorsque vous essayez de répliquer le code donné ici . import numpy as np n=4 m=5 a = np.arange(1,n*m+1).reshape(n,m) sz = a.itemsize h,w = a.shape bh,bw = 2,2 shape = (h/bh, w/bw, bh, bw) strides = sz*np.array([w*bh,bw,w,1]) blocks=np.lib.stride_tricks.as_strided(a, shape=shape, strides=strides)....
13 déc. 2019 à 02:02
Permettez-moi de séparer cela des questions de difficulté croissante: 1. J'ai une courbe 1d, donnée comme un tableau de points (n,). J'aimerais qu'il soit rééchantillonné k fois et que les résultats proviennent d'une spline cubique qui passe par tous les points. Cela peut être fait avec interp1d ....
13 déc. 2019 à 01:27
Étant donné une distribution adaptée à un ensemble de données en utilisant scipy.stats avec quelque chose de similaire à: data = fetch_data(file) x = np.linspace(0, 100, 1000) param = scipy.stats.norm.fit(data) fit_pdf = scipy.stats.norm.pdf(x, param[0], param[1]) Quelle est la meilleure façon de ....
11 déc. 2019 à 22:12
Je veux écrire une fonction qui utilise la décomposition SVD pour résoudre un système d'équations ax = b, où a est une matrice carrée et b est un vecteur de valeurs. La fonction scipy scipy.linalg.svd () devrait transformer a en matrices U W V. U et V I peuvent simplement prendre la transposition de....
11 déc. 2019 à 21:53