NumPy to rozszerzenie języka Python, które dodaje obsługę dużych wielowymiarowych tablic i macierzy, wraz z dużą biblioteką funkcji matematycznych wysokiego poziomu do operacji na tych tablicach.

Więcej na temat numpy...

Mam tablicę wejściową 1 2 2 3 2 1 1 2 2 1 2 3 1 1 3 Moje wyjście powinno wynosić 3 2 1 1 2 3 Oznacza to, że wszystkie elementy powtórzone w wierszach powinny zostać usunięte. Czy jest taka możliwość, żeby .......
26 czerwiec 2021, 14:10
Mam ramkę danych i chcę zmienić jakiś element kolumny na podstawie warunku. W szczególności biorąc pod uwagę tę kolumnę: ... WARTOŚĆ .... 0 "1076A" 12 9 .......
22 czerwiec 2021, 11:08
Mam następujące ramki danych df1 i df2: df1 = pd.DataFrame({'ISIN': ['A1kT23', '4523', 'B333', '49O33'], 'Name': ['Example A', 'Name Xy', 'Example B', 'Test123'], 'Debt_Equity': [-65.56, 0.55, 0, 37], 'EV_Sales': [9.28, 0.53, 11.3, 45]}) df2 = pd.DataFrame({'ISIN': ['123', '4523', 'B333', '789'], ....
20 czerwiec 2021, 19:34
DataFrame (dane wejściowe) 0 1.0 25.0 1 1.0 31.0 2 2.0 97.0 3 1.0 25.0 4 1.0 26.0 Wynik Chcę uzyskać tablicę, która ma indeksy od 1 do 97 włącznie, która mówi, że każdy indeks to ile razy w interwałach, na przykład 1 był w 4 interwałach (pierwsze dwa i ostatn....
20 czerwiec 2021, 09:52
Zrobiłem losowe dane od 10, 100 o rozmiarze (4,10). Jak mogę zastąpić number <50 pierwiastkiem kwadratowym? To jest kod, którego próbowałem df=df.apply(lambda x:np.sqrt if x<50) df....
18 czerwiec 2021, 21:35
Chcę odjąć liczbę x od pierwszego elementu tablicy, a w przypadku, gdy pierwszy element tablicy jest mniejszy niż x chcę odjąć pozostałą kwotę od drugiego elementu tablicy i tak dalej. Próbowałem tego: import numpy as np x = 25 y = np.array([22, 30, 45]) result = np.copy(y) for i in range(len(y))....
16 czerwiec 2021, 22:31
Ostatnią godzinę spędziłem na wprowadzaniu danych i teraz uderzyłem w mur z cegły w Pythonie. Zasadniczo mam zestaw danych w JSON, w którym chcę zsumować wartości z pola price, aby dodać do określonej wartości (w moim przypadku 14,0). Ostateczny wynik powinien maksymalizować sumę pola return. Oto ....
11 czerwiec 2021, 09:30
Jaki jest najskuteczniejszy sposób usuwania elementów z listy na podstawie funkcji w pythonie (i dowolnej wspólnej bibliotece)? Na przykład, jeśli mam następującą funkcję: def func(a): return a % 2 == 1 Oraz następująca lista: arr = [1,4,5,8,20,24] Wtedy chciałbym uzyskać wynik: new_arr = [1,5....
10 czerwiec 2021, 20:47
Chcę przyspieszyć po podwójnej pętli for: n = 10000 A = np.zeros((n, n)) twopi = 2.0 * np.pi for i in range(0, n): for j in range(0, n): A[i,j] = twopi * i*j/n Jak mogłem to zrobić? Mój pomysł: oblicz wektor v zawierający wszystkie elementy od 0 do n-1: v = np.arange(n) Następnie sko....
9 czerwiec 2021, 17:00
Mam dataframe Group Score Rank 1 0 3 1 4 1 1 2 2 2 3 2 2 1 3 2 7 1 Muszę wziąć różnicę wyniku w następnej randze w ramach każdej grupy. Na przykład w grupie 1 ranking (1) - ranga (2) = 4 - 2 Oczekiwany wynik: Group Score Rank ....
8 czerwiec 2021, 22:42
Mam ramkę danych: Group Score 1 3 1 2 2 3 2 1 3 0 3 1 4 1 4 1 Chcę wziąć średni wynik każdej grupy i rangę wszystkich grup w oparciu o średni wynik w kolejności malejącym. Moim wstępnym procesem pomyśle jest wykonanie Groupb....
8 czerwiec 2021, 22:35
Jestem nowy do kodowania i mam problemy z zastępowaniem, jak zastąpić ciąg w liście Python. # I have a = [ 200, "NaN", 230 , 300] # I want a = [200, np.nan, 230, 300] Znajdź i wymień ciąg na liście a. Korzystanie z Pythona i Numpy: Czy można zmienić "NaN" do np.nan, używając pętli? Uzyskaj błąd po....
8 czerwiec 2021, 20:23
Mam zestaw danych zawierający dwie kolumny. Jeden jest Message Received Timestamp, a inny jest Message Sent Timestamp. Format czasu wygląda jak taki 2021-06-05T07:00:34Z. Chciałbym obliczyć różnicę czasu w sekundach między tymi dwoma kolumnami i upewnij się, że różnica jest mniejsza niż 24 hours, z ....
8 czerwiec 2021, 18:19
Chciałbym wkleić obiekt do programu Excel, ale mam problemy z transpozycją go do rzędu i upuszczenie lat. Przykład jest poniżej: c Out[274]: 2020 3.000000 2021 323.216667 2022 127.533333 2023 1.500000 2024 -148.000000 2025 -25.083333 2026 -48.133333 2027 -234.033333 2028 ....
8 czerwiec 2021, 17:10
Próbuję dokonać programu, który liczy liczbę kroków, które zajmuje, aby dotrzeć do rozpoczęcia matrycy do środka macierzy, aw procesie napotkałem ten błąd, kod: import numpy as np matrix = np.zeros([5,5]) matrix[0][0] = 1 count = 0 while matrix[2][2] != 1: count += 1 matrix[0][0] = matrix[co....
8 czerwiec 2021, 16:37
Mam tablicę numeryczną o nazwie data_saw, który zawiera tysiące numerów pływakowych. Kiedy jest wizualizowany, wygląda tak Moim zadaniem jest zmiana każdego elementu przed szczeliną przez {X0}} (ponieważ każdy zakres szczelin jest tutaj wokół 180), więc dostanę ciągłą jedyną linię tylko bez luk Sk....
8 czerwiec 2021, 14:34
Jak mogę przeanalizować łańcuchy za pomocą tej samej logiki Pandina używać podczas czytania CSV, gdzie odlew "False" do bool dałoby mi False. Mam wartości tekstowe wprowadzone przez użytkowników, których muszę wstawić do dataframe, powinny być automatycznie rzucane do DyPe włożonej kolumny do korzys....
8 czerwiec 2021, 11:44
Chcę tasować kolumny bez zamówienia; Całkowicie pseudo losowo, w jednym wierszu kodu. Przed: A B 0 1 2 1 1 2 Po: B A 0 2 1 1 2 1 Moje próby do tej pory: df = df.reindex(columns=columns) df.sample(frac=1, axis=1) df.apply(np.random.shuffle, axis=1) ....
8 czerwiec 2021, 10:28
Mam duży dataframe jako wejście, które wygląda tak: index type price 3000 C 300 3000 P 500 3500 C 300 3500 P 400 4500 P 100 Chciałbym uzyskać wartość indeksu, w której dla tego samego indeksu, ale inny typ (C i P) różnica cen jest najmniejsza. W tej chwili wykonuję następuj....
8 czerwiec 2021, 04:04
Jestem zdezorientowany przez następujące zachowanie rfft2 i irfft2 w numpry. Jeśli zaczynam od prawdziwej macierzy, która jest m x n, gdzie n jest dziwne, a jeśli weźmieję rfft2, a następnie irfft2, skończyłem z matrycą M x (N-1). Ponieważ irfft2 jest odwrotnie rfft2, spodziewałbym się odzyskać matr....
7 czerwiec 2021, 21:05
Mam dwa dataframe: Df1: ID Goal 1 5 2 10 3 1 Df2: Lower Upper 2 10 1 7 3 5 Próbuję utworzyć nową kolumnę w Dataframe 1, gdzie: Jeśli wartości kolumny bramki spadają w dolnej i górnej granicy DF2, wybieramy wartość bramki. Jeśli wartość jest niższa niż dolna granic....
7 czerwiec 2021, 20:36
Przypuśćmy, że mamy 8 punktów, których X, Y współrzędne są podane jako [[[224 64]] [[ 62 381]] [[224 661]] [[568 661]] [[733 348]] [[650 205]] [[509 204]] [[509 64]]] Przypuśćmy, że są to 8 punktów wielokąta i chcesz znaleźć długość każdej strony. W przypadku dwóch punktów mogę znaleźć dłu....
7 czerwiec 2021, 20:31
Chciałbym wygenerować n- EM> niezależne mundury z mundurowych zmiennych [0,1]. Nie jestem pewien, czy numpy.random.uniform(0,1,size=n) jest w porządku, ponieważ nic mi nie mówi, że dane są niezależnie generowane. Czy zamiast tego mam do pętli n razy na numpy.random.uniform(0,1,size=1)? Czy muszę co....
7 czerwiec 2021, 18:00
Chcę użyć indeksowania boolowskiego na temat macierzy numpy i serii Pandas, aby wybrać wszystkie wiersze o wartości import numpy as np a = [0.5, 0, 1, 17, np.nan] b = np.array(a) c = b[b < 3 or b == np.nan] ....
7 czerwiec 2021, 17:32
Próbuję animować wiele linii jednocześnie w MATPOTLIB. Aby to zrobić, podążam za samouczkiem z dokumentów MATPOTLIB.Animation: https://matplotlib.org/stable/api/animation_api.html. Ideą w tym samouczku jest utworzenie linii ln, = plt.plot([], []) i zaktualizuj dane linii za pomocą ln.set_data w celu....
7 czerwiec 2021, 13:14