Pytania otagowane jako numpy

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

8
NumPy lub Pandas: Zachowywanie typu tablicy jako liczby całkowitej z wartością NaN
Czy istnieje preferowany sposób, aby zachować typ danych numpytablicy ustalony jako int( int64lub cokolwiek), jednocześnie mając wewnątrz element wymieniony jako numpy.NaN? W szczególności konwertuję wewnętrzną strukturę danych na Pandas DataFrame. W naszej strukturze mamy kolumny typu całkowitego, które nadal mają NaN (ale dtype kolumny to int). Wygląda na to, że …

4
Pomiń notację naukową w Numpy podczas tworzenia tablicy z listy zagnieżdżonej
Mam zagnieżdżoną listę Pythona, która wygląda następująco: my_list = [[3.74, 5162, 13683628846.64, 12783387559.86, 1.81], [9.55, 116, 189688622.37, 260332262.0, 1.97], [2.2, 768, 6004865.13, 5759960.98, 1.21], [3.74, 4062, 3263822121.39, 3066869087.9, 1.93], [1.91, 474, 44555062.72, 44555062.72, 0.41], [5.8, 5006, 8254968918.1, 7446788272.74, 3.25], [4.5, 7887, 30078971595.46, 27814989471.31, 2.18], [7.03, 116, 66252511.46, 81109291.0, 1.56], [6.52, …

6
Jak dodać nowy wiersz do pustej tablicy numpy
Korzystając ze standardowych tablic Pythona, mogę wykonać następujące czynności: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] Jednak nie mogę zrobić tego samego w odrętwieniu. Na przykład: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr = np.append(arr, np.array([4,5,6])) # arr is now [1,2,3,4,5,6] Zajrzałem też vstack, ale kiedy …
158 python  numpy  scipy 

8
Instalowanie SciPy i NumPy za pomocą pip
Próbuję utworzyć wymagane biblioteki w dystrybuowanym pakiecie. Wymaga obu bibliotek SciPy i NumPy . Podczas programowania zainstalowałem oba przy użyciu apt-get install scipy który zainstalował SciPy 0.9.0 i NumPy 1.5.1 i działał dobrze. Chciałbym zrobić to samo używając pip install- aby móc określić zależności w setup.py mojego własnego pakietu. Problem …
157 python  numpy  scipy  pip  apt 


7
Jak dopasować krzywą wykładniczą i logarytmiczną w Pythonie? Znalazłem tylko dopasowanie wielomianowe
Mam zbiór danych i chcę porównać, która linia najlepiej go opisuje (wielomiany różnych rzędów, wykładnicze czy logarytmiczne). Używam Pythona i Numpy, a do dopasowywania wielomianów jest funkcja polyfit(). Ale nie znalazłem takich funkcji do dopasowania wykładniczego i logarytmicznego. Czy są jakieś? Albo jak inaczej to rozwiązać?

6
Jak obliczyć wielkość wektora w Numpy?
Zgodnie z zasadą „Jest tylko jeden oczywisty sposób, aby to zrobić”, jak uzyskać wielkość wektora (tablica 1D) w Numpy? def mag(x): return math.sqrt(sum(i**2 for i in x)) Powyższe działa, ale nie mogę uwierzyć , że muszę sam określić tak banalną i podstawową funkcję.
157 python  numpy 

3
Wykorzystanie pamięci w Pythonie przez tablice numpy
Używam Pythona do analizy niektórych dużych plików i mam problemy z pamięcią, więc używam sys.getsizeof (), aby śledzić użycie, ale jego zachowanie z tablicami numpy jest dziwne. Oto przykład obejmujący mapę albedo, którą muszę otworzyć: >>> import numpy as np >>> import struct >>> from sys import getsizeof >>> f …
156 python  numpy  sys 

6
Jak wybrać elementy tablicy z podanym warunkiem?
Załóżmy, że mam numpy tablicy x = [5, 2, 3, 1, 4, 5], y = ['f', 'o', 'o', 'b', 'a', 'r']. Chcę wybrać elementy yodpowiadające elementom w xktórych są większe niż 1 i mniejsze niż 5. próbowałem x = array([5, 2, 3, 1, 4, 5]) y = array(['f','o','o','b','a','r']) output = …
156 python  numpy 

9
„Klonowanie” wektorów wierszowych lub kolumnowych
Czasami przydatne jest „sklonowanie” wektora wierszowego lub kolumnowego do macierzy. Przez klonowanie mam na myśli konwersję wektora wierszowego, takiego jak [1,2,3] W matrycę [[1,2,3] [1,2,3] [1,2,3] ] lub wektor kolumnowy, taki jak [1 2 3 ] w [[1,1,1] [2,2,2] [3,3,3] ] W Matlabie lub oktawie można to zrobić dość łatwo: …


2
Narzędzie do konwersji kodu MATLAB na Python [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Mam sporo kodu MATLAB z mojej pracy magisterskiej, którą chcę teraz przekonwertować na Python (używając numpy …

9
Niezręczna macierz do tablicy
Używam Numpy. Mam macierz z 1 kolumną i N wierszami i chcę uzyskać tablicę z N elementów. Na przykład, jeśli mam M = matrix([[1], [2], [3], [4]]), chcę dostać A = array([1,2,3,4]). Aby to osiągnąć, używam A = np.array(M.T)[0]. Czy ktoś zna bardziej elegancki sposób na uzyskanie tego samego rezultatu? …
149 python  arrays  matrix  numpy 

10
RuntimeWarning: zmieniono rozmiar numpy.dtype, może wskazywać na niezgodność plików binarnych
Mam ten błąd podczas próby załadowania zapisanego modelu SVM. Próbowałem odinstalować sklearn, NumPy i SciPy, ponownie instalując wszystkie najnowsze wersje (używając pip). Nadal otrzymuję ten błąd. Czemu? In [1]: import sklearn; print sklearn.__version__ 0.18.1 In [3]: import numpy; print numpy.__version__ 1.11.2 In [5]: import scipy; print scipy.__version__ 0.18.1 In [7]: …

5
Wykreślanie mapy cieplnej 2D za pomocą Matplotlib
Korzystając z Matplotlib, chcę wykreślić mapę cieplną 2D. Moje dane to tablica Numpy n-by-n, każda o wartości od 0 do 1. Tak więc dla elementu (i, j) tej tablicy chcę wykreślić kwadrat o współrzędnej (i, j) w moim mapa cieplna, której kolor jest proporcjonalny do wartości elementu w tablicy. Jak …
148 python  numpy  matplotlib 

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.