Pytania otagowane jako numpy

NumPy to naukowe i numeryczne rozszerzenie do języka programowania Python.


6
najlepszy sposób na zachowanie numpy tablic na dysku
Szukam szybkiego sposobu na zachowanie dużych, zdrętwiałych tablic. Chcę je zapisać na dysku w formacie binarnym, a następnie stosunkowo szybko wczytać z powrotem do pamięci. Niestety, cPickle nie jest wystarczająco szybki. Znalazłem numpy.savez i numpy.load . Ale dziwne jest to, że numpy.load ładuje plik npy ​​do "mapy pamięci". Oznacza to, …



9
Numpy argsort - co to robi?
Dlaczego numpy podaje ten wynik: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] kiedy spodziewałbym się, że to zrobi: [3 2 0 1] Najwyraźniej brakuje mi zrozumienia tej funkcji.
123 python  numpy 

5
Jak stworzyć wykres gęstości w matplotlib?
W RI można stworzyć pożądane wyjście, wykonując: 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)) W Pythonie (z matplotlib) najbliższy otrzymałem był z prostym histogramem: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 + [3.5]*8 + [4.5]*3 + [5.5]*1 + [6.5]*8 …
122 python  r  numpy  matplotlib  scipy 

9
Dodaj pojedynczy element do tablicy w numpy
Mam tablicę numpy zawierającą: [1, 2, 3] Chcę utworzyć tablicę zawierającą: [1, 2, 3, 1] Oznacza to, że chcę dodać pierwszy element na końcu tablicy. Spróbowałem oczywistego: np.concatenate((a, a[0])) Ale pojawia się błąd mówiąc ValueError: arrays must have same number of dimensions Nie rozumiem tego - tablice są tylko tablicami …
122 python  arrays  numpy 

9
Wydajne sortowanie tablicy numpy w porządku malejącym?
Dziwię się, że to konkretne pytanie nie zostało wcześniej zadane, ale tak naprawdę nie znalazłem go w SO ani w dokumentacji np.sort. Powiedzmy, że mam losową tablicę numpy zawierającą liczby całkowite, np: > temp = np.random.randint(1,10, 10) > temp array([2, 4, 7, 4, 2, 2, 7, 6, 4, 4]) Jeśli …
121 python  arrays  sorting  numpy 


7
Szybkie sprawdzenie NaN w NumPy
Szukam najszybszego sposobu, aby sprawdzić wystąpienie NaN ( np.nan) w tablicy NumPy X. np.isnan(X)nie wchodzi w rachubę, ponieważ buduje boolowską tablicę kształtów X.shape, która jest potencjalnie gigantyczna. Próbowałem np.nan in X, ale to nie działa, ponieważ np.nan != np.nan. Czy w ogóle istnieje szybki i oszczędzający pamięć sposób, aby to …
120 python  numpy  nan 

3
Jak działa numpy.histogram ()?
Czytając numpy, napotkałem funkcję numpy.histogram(). Do czego służy i jak działa? W dokumentach wspominają o pojemnikach : Co to jest? Niektóre wyszukiwania w Google doprowadziły mnie do ogólnej definicji histogramów . Rozumiem. Ale niestety nie mogę powiązać tej wiedzy z przykładami podanymi w dokumentach.
120 python  numpy  histogram 

5
Numpy: podziel każdy wiersz przez element wektora
Załóżmy, że mam tablicę numpy: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) i mam odpowiedni „wektor”: vector = np.array([1,2,3]) Jak operować datawzdłuż każdego wiersza, aby odjąć lub podzielić, aby wynik był następujący: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] Krótko mówiąc: jak wykonać operację na każdym wierszu tablicy 2D z tablicą …
119 python  arrays  numpy  scipy 

8
Przekazano wektor-kolumnę y, gdy oczekiwano tablicy 1d
Muszę zmieścić RandomForestRegressorod sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Ten kod zawsze działał, dopóki nie wykonałem wstępnego przetwarzania danych ( train_y). Komunikat o błędzie mówi: DataConversionWarning: przekazano wektor-kolumnę y, gdy oczekiwano tablicy 1d. Zmień kształt y na (n_samples,), na przykład za pomocą ravel (). model …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.