numpy

Wymiary tablicy Numpy

Obecnie próbuję nauczyć się Numpy i Pythona. Podano następującą tablicę: import numpy as N a = N.array([[1,2],[1,2]]) Czy istnieje funkcja zwracająca Wymiary a (np. A jest tablicą 2 na 2)? size() zwraca 4 i to nie bardzo pomaga.

Python numpy/scipy curve fitting

Mam kilka punktów i staram się dopasować curve do tych punktów. Wiem, że istnieje scipy.optimize.curve_fit funkcja, ale nie r ... jak korzystać z tej funkcji. Moje punkty: np.array([(1, 1), (2, 4), (3, 1), (9, 3)]) Czy ktoś może wyjaśnić jak to zrobić?

Jak zbudować tablicę numpy z generatora?

Jak mogę zbudować tablicę numpy z obiektu generatora? Pozwól mi zilustrować problem: >>> import numpy >>> ... pamięci z posiadania listy pośredniej i końcowej tablicy w pamięci w tym samym czas. Czy istnieje bardziej oszczędny sposób?

Jak dodać elementy do tablicy numpy

Muszę wykonać następujące zadanie: From: a = array([[1,3,4],[1,2,3]...[1,2,1]]) (Dodaj po jednym elemencie do każdego w ... ać przez a i dodawać element x do każdego elementu, ale zmiany nie są odzwierciedlane. Jakieś pomysły, Jak mogę to osiągnąć?

Najbardziej efektywny sposób odwrócenia tablicy numpy

Wierzcie lub nie, po profilowaniu mojego obecnego kodu, powtarzalna operacja numpy array reversion pochłonęła olbrzymią część ... osób, aby zrobić to bardziej efektywnie, czy jest to tylko iluzja z mojej obsesji na punkcie nierealistycznego występu numpy?

Iteracja nad tablicą numpy

Czy istnieje mniej słowna alternatywa dla tego: for x in xrange(array.shape[0]): for y in xrange(array.shape[1]): ... ydki. Liczę na coś co wygląda jak ten pseudokod: for x, y in array.indices: do_stuff(x, y) Czy coś takiego istnieje?

Przekazywanie tablic Numpy do funkcji C dla wejścia i wyjścia

O rany, jestem głupcem. Po prostu pomijałem drugi i trzeci argument podczas wywoływania funkcji. Jak głupiec. Bo tym właśnie ... unkcję, dostaję segfault. Co mnie nie dziwi ... naprawdę Nie wiem, co tu robię. Czy ktoś może wskazać mi właściwy kierunek?

W Pythonie NumPy czym jest wymiar i oś?

Koduję za pomocą modułu Pythons NumPy. Jeśli współrzędne punktu w przestrzeni 3D są opisane jako [1, 2, 1], to czy nie byłyb ... ] to tablica rzędu 1, ponieważ ma jedną oś. Ta oś ma długość 3. Źródło: http://wiki.scipy.org/Tentative_NumPy_Tutorial

"Klonowanie" wektorów wierszy lub kolumn

Czasami warto "sklonować" wektor wiersza lub kolumny do macierzy. Przez klonowanie mam na myśli konwersję wektora wiersza tak ... aczego pierwsza metoda (w[16]) nie działała? Czy jest sposób, aby osiągnąć to zadanie w Pythonie w bardziej elegancki sposób?

Zastąp wszystkie elementy tablicy NumPy Pythona, które są większe niż jakaś wartość

Mam tablicę NumPy 2D i chciałbym zamienić wszystkie wartości w niej większe lub równe progowi T na 255.0. Według mojej wiedzy ... dzie to część podprogramu "okno / poziom regulacji" dla skanów MRI ludzkiej głowy. Tablica numpy 2D jest dane pikseli obrazu.

Czy istnieje numpy do odrzucania odstających z listy

Czy istnieje numpy builtin, aby zrobić coś takiego jak poniżej? Oznacza to, że weź listę d i zwróć listę {[2] } z usuniętymi ... oże pozwalać na różne rozkłady (Poissona, Gaussa itp.) i różne progi odstające w obrębie tych rozkładów (jak m użyłem tutaj).

Ponowne próbkowanie tablicy numpy przedstawiającej obraz

Szukam sposobu na ponowne próbkowanie tablicy numpy przedstawiającej dane obrazu w nowym rozmiarze, najlepiej mając do wyboru ... rawdopodobnie byłaby wolna dla dużych danych, a druga nie wydaje się oferować żadnej innej metody interpolacji poza splinami.

binning a dataframe in pandas in Python

Podano następujący dataframe w Pandzie: import numpy as np df = pandas.DataFrame({"a": np.random.random(100), "b": np.rando ... df.a,bins)) # Get the mean of a in each group print groups.mean() ## But how to get the mean of b for each group of a? # ...

zrzucenie nieskończonych wartości z ramek danych w pandach?

Jaki jest najszybszy / najprostszy sposób na usunięcie wartości nan i inf/-inf z ramki danych Panda bez resetowania mode.use_ ... "all", with_inf=True) Czy to możliwe? Czy istnieje sposób, aby dropna włączyć inf do swojej definicji brakujących wartości?

Jak zwrócić 0 z dzieleniem przez zero

Próbuję wykonać element wise divide w Pythonie, ale jeśli napotkasz zero, potrzebuję, aby iloraz był równy zero. Na przykład ... ma jakieś inne sugestie, jak Mogę uzyskać najlepsze z numpy podczas ustawiania własnego dzielenia przez zero obsługi błędów?

Jak zapisać i załadować numpy.array () dane poprawnie?

Zastanawiam się, jak poprawnie zapisać i załadować numpy.array Dane. Obecnie używam metody numpy.savetxt(). Na przykład, jeśl ... 49781712473e-76 Co robię źle? PS nie ma innej operacji "za kulisami", którą wykonuję. Oszczędzam i ładuję. Z góry dziękuję.

Początek, koniec i czas trwania maksymalnego obsunięcia kapitału w Pythonie

Biorąc pod uwagę szeregi czasowe, chcę obliczyć maksymalne obsunięcie, a także zlokalizować początek i koniec maksymalnego ob ... mdd = dd return mdd drawSeries = max_drawdown(S) MaxDD = abs(drawSeries.min()*100) print MaxDD plt.show()

Matryca Numpy do tablicy

Używam numpy. Mam macierz z 1 kolumną i N wierszy i chcę uzyskać tablicę z N elementów. Na przykład, jeśli mam M = matrix([[ ... to osiągnąć, używam A = np.array(M.T)[0]. Czy ktoś zna bardziej elegancki sposób na uzyskanie takiego samego wyniku? Dzięki!

Funkcje siatki siatki w Pythonie (meshgrid mgrid ogrid ndgrid)

Szukam jasnego porównania funkcji podobnych do meshgrid. Niestety nie znalazłem! Numpy http://docs.scipy.org/doc/numpy/refe ... .io/scitools/doc/api/html/index.html zapewnia ndgrid boxgrid Najlepiej tabelę podsumowującą to wszystko byłoby idealnie!

Jaka jest różnica między tablicami sąsiadującymi i nie sąsiadującymi?

W instrukcji numpy o funkcji reshape () mówi >>> a = np.zeros((10, 2)) # A transpose make the array non-contiguo ... ie jest przylegająca? Dlaczego c.shape = (20) rzuca błąd incompatible shape for a non-contiguous array? Dzięki za odpowiedź!