Pytania otagowane jako numpy

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

7
Numpy, jak iterować po kolumnach tablicy?
Załóżmy, że mam tablicę i mxn. Chcę przekazać każdą kolumnę tej tablicy do funkcji wykonującej jakąś operację na całej kolumnie. Jak iterować po kolumnach tablicy? Na przykład mam tablicę 4 x 3, taką jak 1 99 2 2 14 5 3 12 7 4 43 1 for column in array: …
109 python  loops  numpy 


5
Konwertuj tablicę numpy na krotkę
Uwaga: jest to prośba o odwrócenie zwykłej konwersji krotki na tablicę. Muszę przekazać argument do funkcji (opakowanej w c ++) jako zagnieżdżonej krotce. Na przykład działa następująca X = MyFunction( ((2,2),(2,-2)) ) podczas gdy poniższe nie X = MyFunction( numpy.array(((2,2),(2,-2))) ) X = MyFunction( [[2,2],[2,-2]] ) Niestety argument, którego chciałbym …
108 python  numpy 

6
binowanie danych w Pythonie za pomocą scipy / numpy
czy istnieje bardziej efektywny sposób obliczania średniej tablicy w określonych wcześniej pojemnikach? na przykład mam tablicę liczb i tablicę odpowiadającą pozycjom początkowym i końcowym bin w tej tablicy i chcę po prostu wziąć średnią w tych koszach? Mam kod, który to robi, ale zastanawiam się, jak można go zmniejszyć i …

6
skopiuj tablicę 2D do trzeciego wymiaru, N razy (Python)
Chciałbym skopiować numpy tablicę 2D do trzeciego wymiaru. Na przykład, biorąc pod uwagę tablicę numpy (2D): import numpy as np arr = np.array([[1,2],[1,2]]) # arr.shape = (2, 2) przekształcić go w macierz 3D z N takimi kopiami w nowym wymiarze. Działając arrz N = 3, wyjście powinno być: new_arr = …
108 python  arrays  numpy 

11
FutureWarning: porównanie elementów nie powiodło się; zwracanie wartości skalarnej, ale w przyszłości będzie wykonywać porównanie elementarne
Używam Pandy 0.19.1w Pythonie 3. Otrzymuję ostrzeżenie o tych liniach kodu. Próbuję uzyskać listę zawierającą wszystkie numery wierszy, w których Peterw kolumnie występuje ciąg Unnamed: 5. df = pd.read_excel(xls_path) myRows = df[df['Unnamed: 5'] == 'Peter'].index.tolist() Generuje ostrzeżenie: "\Python36\lib\site-packages\pandas\core\ops.py:792: FutureWarning: elementwise comparison failed; returning scalar, but in the future will perform …

5
Histogram Matplotlib
Więc mam mały problem. Mam zestaw danych w scipy, który jest już w formacie histogramu, więc mam środek pojemników i liczbę zdarzeń na pojemnik. Jak mogę teraz wykreślić jako histogram. Po prostu próbowałem bins, n=hist() ale to się nie podobało. Jakieś zalecenia?

4
Benchmarking (Python vs. C ++ przy użyciu BLAS) i (numpy)
Chciałbym napisać program, który w szerokim zakresie wykorzystuje funkcje algebry liniowej BLAS i LAPACK. Ponieważ wydajność jest problemem, przeprowadziłem testy porównawcze i chciałbym wiedzieć, czy zastosowane przeze mnie podejście jest uzasadnione. Mam, że tak powiem, trzech zawodników i chcę sprawdzić ich wyniki za pomocą prostego mnożenia macierzy. Zawodnicy to: Numpy, …
107 c++  python  numpy  benchmarking  blas 



4
Jak poprawnie zapisywać i ładować dane numpy.array ()?
Zastanawiam się, jak numpy.arraypoprawnie zapisywać i ładować dane. Obecnie używam numpy.savetxt()metody. Na przykład, jeśli mam tablicę markers, która wygląda tak: Staram się to uratować za pomocą: numpy.savetxt('markers.txt', markers) W innym skrypcie próbuję otworzyć zapisany wcześniej plik: markers = np.fromfile("markers.txt") I to właśnie dostaję ... Zapisane dane wyglądają najpierw tak: 0.000000000000000000e+00 …
107 python  arrays  numpy 

8
Dlaczego instalacja Pandy w Alpine Linux zajmuje wieki
Zauważyłem, że instalacja Pandas i Numpy (to zależność) w kontenerze Docker przy użyciu podstawowego systemu operacyjnego Alpine vs. CentOS lub Debian trwa znacznie dłużej. Stworzyłem mały test poniżej, aby zademonstrować różnicę czasu. Pomijając kilka sekund, jakie Alpine zajmuje aktualizacja i pobranie zależności kompilacji w celu zainstalowania Pandas i Numpy, dlaczego …
107 pandas  numpy  docker  alpine 



4
Numpy isnan () nie działa na tablicy liczb zmiennoprzecinkowych (z pandy dataframe)
Mam tablicę liczb zmiennoprzecinkowych (kilka normalnych liczb, kilka nans), która wychodzi z zastosowania na ramce danych pandy. Z jakiegoś powodu numpy.isnan nie działa w tej tablicy, jednak jak pokazano poniżej, każdy element jest zmiennoprzecinkowy, numpy.isnan działa poprawnie na każdym elemencie, typem zmiennej jest zdecydowanie tablica numpy. Co się dzieje?! set([type(x) …
106 python  arrays  numpy  pandas 

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.