Pytania otagowane jako numpy

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

2
Wejście i wyjście tablic numpy do h5py
Mam kod w Pythonie, którego wynikiem jest macierz o rozmiarze, którego wszystkie wpisy są tego typu float. Jeśli zapiszę go z rozszerzeniem .dat, rozmiar pliku będzie rzędu 500 MB. Czytałem, że użycie h5pyznacznie zmniejsza rozmiar pliku. Więc powiedzmy, że mam nazwaną tablicę numpy 2D A. Jak zapisać go w pliku …
101 python  arrays  numpy  h5py 


4
Ciągi w DataFrame, ale dtype jest obiektem
Dlaczego Pandy mówią mi, że mam obiekty, chociaż każdy element w wybranej kolumnie jest ciągiem - nawet po jawnej konwersji. To jest moja ramka DataFrame: <class 'pandas.core.frame.DataFrame'> Int64Index: 56992 entries, 0 to 56991 Data columns (total 7 columns): id 56992 non-null values attr1 56992 non-null values attr2 56992 non-null values …
101 python  pandas  numpy  types  series 

3
sortuj wartości własne i powiązane wektory własne po użyciu numpy.linalg.eig w Pythonie
Używam numpy.linalg.eig, aby uzyskać listę wartości własnych i wektorów własnych: A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] Chciałbym posortować moje wartości własne (np. Od najniższej do najwyższej), w taki sposób, aby wiedzieć, jaki jest powiązany wektor własny po sortowaniu. …
101 python  sorting  numpy 

11
Ranguj elementy w tablicy za pomocą Python / NumPy, bez dwukrotnego sortowania tablicy
Mam tablicę liczb i chciałbym utworzyć kolejną tablicę, która reprezentuje pozycję każdego elementu w pierwszej tablicy. Używam Pythona i NumPy. Na przykład: array = [4,2,7,1] ranks = [2,1,3,0] Oto najlepsza metoda, jaką wymyśliłem: array = numpy.array([4,2,7,1]) temp = array.argsort() ranks = numpy.arange(len(array))[temp.argsort()] Czy istnieją lepsze / szybsze metody, które pozwalają …
100 python  sorting  numpy 

6
Jak rozpoznać typy numpy w Pythonie?
Jak można wiarygodnie określić, czy obiekt ma typ numpy? Zdaję sobie sprawę, że to pytanie jest sprzeczne z filozofią pisania typu kaczego, ale chodzi o to, aby upewnić się, że funkcja (która używa scipy i numpy) nigdy nie zwraca typu numpy, chyba że zostanie wywołana typem numpy. To pojawia się …


6
Niezgrabny wycinek indeksu bez utraty informacji o wymiarach
Używam numpy i chcę indeksować wiersz bez utraty informacji o wymiarze. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) W tym przykładzie xslice jest teraz 1 wymiarem, ale chcę, aby był (1,10). W R użyłbym X [10,:, drop = …
100 python  numpy 

3
Argmax tablicy numpy zwracającej niepłaskie indeksy
Próbuję uzyskać indeksy maksymalnego elementu w tablicy Numpy. Można to zrobić za pomocą numpy.argmax. Mój problem polega na tym, że chciałbym znaleźć największy element w całej tablicy i uzyskać jego indeksy. numpy.argmax można zastosować albo wzdłuż jednej osi, co nie jest tym, czego chcę, lub na spłaszczonej tablicy, co jest …



6
python jak dopełnić tablicę numpy zerami
Chcę wiedzieć, jak mogę uzupełnić tablicę numpy 2D zerami za pomocą Pythona 2.6.6 z Numpy w wersji 1.5.0. Przepraszam! Ale to są moje ograniczenia. Dlatego nie mogę użyć np.pad. Na przykład chcę dopełnić azerami tak, aby pasował do kształtu b. Powód, dla którego chcę to zrobić, jest taki, że mogę: …
99 python  arrays  numpy  pad 

7
Wykreślanie szybkiej transformaty Fouriera w Pythonie
Mam dostęp do NumPy i SciPy i chcę stworzyć prosty FFT zestawu danych. Mam dwie listy, jedną z ywartościami, a drugą z sygnaturami czasowymi tych ywartości. Jaki jest najprostszy sposób wprowadzenia tych list do metody SciPy lub NumPy i wykreślenia wynikowego FFT? Sprawdziłem przykłady, ale wszystkie polegają na utworzeniu zestawu …
99 python  numpy  scipy  fft 


4
liczba imshow () jest za mała
Próbuję zwizualizować tablicę numpy przy użyciu imshow (), ponieważ jest podobna do imagesc () w Matlabie. imshow(random.rand(8, 90), interpolation='nearest') Wynikowa liczba jest bardzo mała w środku szarego okna, podczas gdy większość miejsca jest niezajęta. Jak ustawić parametry, aby zwiększyć liczbę? Próbowałem figsize = (xx, xx) i nie tego chcę. Dzięki!

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.