Domande taggate «numpy»

NumPy è un'estensione informatica e numerica del linguaggio di programmazione Python.





9
Numpy argsort - cosa sta facendo?
Perché numpy dà questo risultato: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] quando mi aspetto che lo faccia: [3 2 0 1] Chiaramente la mia comprensione della funzione è carente.
123 python  numpy 

5
Come creare un grafico di densità in matplotlib?
In RI puoi creare l'output desiderato facendo: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) In Python (con matplotlib) il più vicino che ho ottenuto è stato con un semplice istogramma: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 + [3.5]*8 …
122 python  r  numpy  matplotlib  scipy 

9
Aggiungi un singolo elemento all'array in numpy
Ho un array numpy contenente: [1, 2, 3] Voglio creare un array contenente: [1, 2, 3, 1] Cioè, voglio aggiungere il primo elemento alla fine dell'array. Ho provato l'ovvio: np.concatenate((a, a[0])) Ma ottengo un errore che dice ValueError: arrays must have same number of dimensions Non lo capisco: gli array …
122 python  arrays  numpy 



7
Controllo rapido per NaN in NumPy
Sto cercando il modo più veloce per verificare la presenza di NaN ( np.nan) in un array NumPy X. np.isnan(X)è fuori questione, poiché crea un array booleano di forma X.shape, che è potenzialmente gigantesco. Ho provato np.nan in X, ma sembra non funzionare perché np.nan != np.nan. Esiste un modo …
120 python  numpy  nan 

3
Come funziona numpy.histogram ()?
Durante la lettura su numpy, ho riscontrato la funzione numpy.histogram(). A cosa serve e come funziona? Nei documenti menzionano i bidoni : cosa sono? Alcuni googling mi hanno portato alla definizione degli istogrammi in generale . Lo capisco. Ma sfortunatamente non posso collegare questa conoscenza agli esempi forniti nei documenti.
120 python  numpy  histogram 

5
Numpy: divide ogni riga per un elemento vettoriale
Supponiamo di avere un array numpy: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) e ho un "vettore" corrispondente: vector = np.array([1,2,3]) Come opero su dataogni riga per sottrarre o dividere in modo che il risultato sia: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] Per farla breve: come si esegue un'operazione su …
119 python  arrays  numpy  scipy 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.