Pytania oznaczone «numpy»

100
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
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...

99
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...

99
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...

98
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...

98
Jaka jest różnica między NaN i None?

Czytam dwie kolumny pliku csv za pomocą pand, readcsv()a następnie przypisuję wartości do słownika. Kolumny zawierają ciągi cyfr i liter. Czasami zdarzają się przypadki, gdy komórka jest pusta. Moim zdaniem wartość odczytywana dla tego hasła w słowniku powinna być, Noneale zamiast tego nanjest...

98
Numpy Resize / Rescale Image

Chciałbym zrobić zdjęcie i zmienić skalę obrazu, podczas gdy jest to tablica numpy. Na przykład mam ten obraz butelki coca-coli: butelka-1 Co przekłada się na numeryczną tablicę kształtów (528, 203, 3)i chcę zmienić jej rozmiar, aby powiedzieć rozmiar tego drugiego obrazu: butelka-2 Który...

97
przekonwertuj wartość nan na zero

Mam tablicę numpy 2D. Niektóre wartości w tej tablicy to NaN. Chcę wykonać określone operacje przy użyciu tej tablicy. Na przykład rozważ tablicę: [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. 79. 67. 89. 69.] [ 88. 79. 58. 72. 63.] [...

96
niezrozumiały typ danych

Próbuję użyć macierzy do obliczenia rzeczy. Oto kod import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix[0, 0] ale otrzymuję komunikat „niezrozumiany typ danych” i działa, jeśli robię to z terminala.

96
Czy korzystanie z HDF5 do przechowywania dużych tablic (zamiast płaskich plików binarnych) ma przewagę nad szybkością analizy lub zużyciem pamięci?

Przetwarzam duże tablice 3D, które często muszę ciąć na różne sposoby, aby przeprowadzić różnorodną analizę danych. Typowa „kostka” może mieć ~ 100 GB (i prawdopodobnie będzie większa w przyszłości) Wydaje się, że typowym zalecanym formatem plików dla dużych zbiorów danych w Pythonie jest...