Pytania otagowane jako numpy

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

3
wyodrębnianie dni z wartości numpy.timedelta64
Używam pandy / python i mam dwie serie dat s1 i s2, które zostały wygenerowane za pomocą funkcji „to_datetime” w polu df zawierającym daty / godziny. Kiedy odejmuję s1 od s2 s3 = s2 - s1 Otrzymuję serię s3 typu timedelta64 [ns] 0 385 days, 04:10:36 1 57 days, 22:54:00 …
87 python  numpy  pandas 


11
Bardzo duże macierze używające Pythona i NumPy
NumPy to niezwykle przydatna biblioteka, a korzystając z niej stwierdziłem, że z łatwością radzi sobie z dość dużymi macierzami (10000 x 10000), ale zaczyna borykać się z czymkolwiek znacznie większym (próbując stworzyć macierz o wymiarach 50000 x 50000 zawodzi). Oczywiście wynika to z ogromnych wymagań dotyczących pamięci. Czy istnieje sposób …
86 python  matrix  numpy 

7
Jak skopiować dane z tablicy numpy do innej
Jaki jest najszybszy sposób na skopiowanie danych z tablicy b do tablicy a bez modyfikowania adresu tablicy a. Potrzebuję tego, ponieważ biblioteka zewnętrzna (PyFFTW) używa wskaźnika do mojej tablicy, której nie można zmienić. Na przykład: a = numpy.empty(n, dtype=complex) for i in xrange(a.size): a[i] = b[i] Czy można to zrobić …
86 python  numpy 

13
ValueError: numpy.dtype ma nieprawidłowy rozmiar, spróbuj ponownie skompilować
Właśnie zainstalowałem pakiet pandy i statsmodels na moim Pythonie 2.7. Kiedy próbowałem „zaimportować pandy jako pd”, pojawia się ten komunikat o błędzie. Czy ktoś może pomóc? Dzięki!!! numpy.dtype has the wrong size, try recompiling Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\analytics\ext\python27\lib\site-packages\statsmodels-0.5.0-py2.7-win32.egg\statsmodels\formula\__init__.py", line 4, in …


5
Co oznacza x [x <2] = 0 w Pythonie?
Natknąłem się na kod z linią podobną do x[x&lt;2]=0 Bawiąc się wariacjami, wciąż tkwię w tym, co robi ta składnia. Przykłady: &gt;&gt;&gt; x = [1,2,3,4,5] &gt;&gt;&gt; x[x&lt;2] 1 &gt;&gt;&gt; x[x&lt;3] 1 &gt;&gt;&gt; x[x&gt;2] 2 &gt;&gt;&gt; x[x&lt;2]=0 &gt;&gt;&gt; x [0, 2, 3, 4, 5]

12
Numpy: znajdź indeks elementów w zasięgu
Mam numeryczną tablicę liczb, na przykład a = np.array([1, 3, 5, 6, 9, 10, 14, 15, 56]) Chciałbym znaleźć wszystkie indeksy elementów w określonym zakresie. Na przykład, jeśli zakres to (6, 10), odpowiedź powinna wynosić (3, 4, 5). Czy jest do tego wbudowana funkcja?
85 python  numpy 

4
Jak mogę wykreślić taki histogram, że wysokości słupków sumują się do 1 w matplotlib?
Chciałbym wykreślić znormalizowany histogram z wektora za pomocą matplotlib. Próbowałem następujących rzeczy: plt.hist(myarray, normed=True) jak również: plt.hist(myarray, normed=1) ale żadna z opcji nie tworzy osi y z [0, 1] takiej, że wysokości słupków histogramu sumują się do 1. Chciałbym stworzyć taki histogram - jak mam to zrobić?

8
Jak mogę dodać nowe wymiary do tablicy Numpy?
Zaczynam od numpy tablicy obrazu. In[1]:img = cv2.imread('test.jpg') Kształt jest taki, jakiego można się spodziewać po obrazie 640x480 RGB. In[2]:img.shape Out[2]: (480, 640, 3) Jednak ten obraz, który mam, to klatka wideo, która ma 100 klatek. Idealnie chciałbym mieć pojedynczą tablicę zawierającą wszystkie dane z tego filmu wideo, która img.shapezwraca …
85 python  arrays  opencv  numpy 

4
jak przekonwertować listę 2d do tablicy numpy 2D?
Mam coś w rodzaju listy 2D a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] i chcę go przekonwertować na tablicę numpy 2d. Czy możemy to zrobić bez przydzielania pamięci typu numpy.zeros((3,3)) a następnie przechowywanie w nim wartości?
85 python  numpy 

5
Dodaj tablicę numpy jako kolumnę do ramki danych Pandas
Mam obiekt ramki danych Pandy w kształcie (X, Y), który wygląda następująco: [[1, 2, 3], [4, 5, 6], [7, 8, 9]] i numpy rzadkiej macierzy (CSC) w kształcie (X, Z), która wygląda mniej więcej tak [[0, 1, 0], [0, 0, 1], [1, 0, 0]] Jak mogę dodać zawartość z macierzy …
85 python  numpy  pandas 

8
Przesuwaj elementy w tablicy numpy
W następstwie tego pytania sprzed lat, czy istnieje kanoniczna funkcja „przesunięcia” w numpy? Nie widzę nic z dokumentacji . Oto prosta wersja tego, czego szukam: def shift(xs, n): if n &gt;= 0: return np.r_[np.full(n, np.nan), xs[:-n]] else: return np.r_[xs[-n:], np.full(-n, np.nan)] Używanie tego jest jak: In [76]: xs Out[76]: array([ …
84 python  numpy 

11
Przeplatanie dwóch numpy tablic
Załóżmy, że podane są następujące tablice: a = array([1,3,5]) b = array([2,4,6]) Jak skutecznie je przeplatać, aby otrzymać trzecią tablicę, taką jak ta c = array([1,2,3,4,5,6]) Można przypuszczać, że length(a)==length(b).
84 python  arrays  numpy 


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.