matrix

Jak zdefiniować tablicę dwuwymiarową?

Chcę zdefiniować tablicę dwuwymiarową bez inicjalizowanej długości, tak: Matrix = [][] Ale to nie działa... Próbowałem p ... o kodu, ale też jest źle: Matrix = [5][5] błąd: Traceback ... IndexError: list index out of range Jaki jest mój błąd?

Jak obrócić tablicę dwuwymiarową?

Zainspirowany postem Raymonda Chena , powiedzmy, że masz dwuwymiarową tablicę 4x4, napisz funkcję, która obraca ją o 90 stopn ... powiedź Nicka jest najprostsza, ale czy jest sposób, aby zrobić to lepiej niż n^2? A gdyby matryca miała wymiary 10000x10000?

Jak zdefiniować tablicę dwuwymiarową w Pythonie

Chcę zdefiniować tablicę dwuwymiarową bez inicjalizowanej długości, tak: Matrix = [][] Ale to nie działa... Próbowałem p ... o kodu, ale też jest źle: Matrix = [5][5] błąd: Traceback ... IndexError: list index out of range Jaki jest mój błąd?

Różnica między numpy.kształt tablicy (R, 1) i (R,)

W numpy niektóre operacje zwracają kształt (R, 1), ale niektóre zwracają kształt (R,). To sprawi, że mnożenie macierzy będzie ... sposoby na powyższy przykład? Bez wyraźnej zmiany kształtu w ten sposób: numpy.dot(M[:,0].reshape(R, 1), numpy.ones((1, R)))

Jakie są najczęściej używane biblioteki wektorowe / macierzowe C++ i algebry liniowej oraz ich koszt i korzyści? [zamknięte]

Wydaje się, że wiele projektów powoli napotyka na potrzebę matematyki macierzy i wpada w pułapkę budowania klas wektorowych i ... rozszerzalności i/lub dojrzałości / stabilności. Update Skończyło się na użyciu Eigen3, który jestem bardzo zadowolony z.

Jak mogę indeksować tablicę MATLAB zwracaną przez funkcję bez uprzedniego przypisania jej do zmiennej lokalnej?

Na przykład, jeśli chcę odczytać wartość środkową z magic(5), mogę to zrobić tak: M = magic(5); value = M(3,3); Aby uzysk ... zym nawiasie przed 3. Czy jest możliwe odczytanie wartości z tablicy / macierzy bez uprzedniego przypisania jej do zmiennej?

Funkcja transpozycja/Rozpakowanie (odwrotność zip)?

Mam listę 2-elementowych krotek i chciałbym przekonwertować je na 2 listy, gdzie pierwsza zawiera pierwszą pozycję w każdej k ... 4)] # and I want to become... result = (['a', 'b', 'c', 'd'], [1, 2, 3, 4]) Czy istnieje wbudowana funkcja, która to robi?

Jakie są różnice między tablicami numpy i macierzami? Którego powinienem użyć?

Jakie są zalety i wady każdego z nich? Z tego, co widziałem, albo jeden może pracować jako zamiennik dla drugiego, jeśli zaj ... ? Robię trochę uczenia maszynowego za pomocą numpy, więc jest rzeczywiście wiele macierzy, ale także wiele wektorów (tablic).

Przekształć trzy kolumny ramki danych do macierzy ("długi" do "Szeroki" format) [duplikat]

to pytanie ma już odpowiedzi tutaj : ... akietu reshape i próbowałem napisać ręczną funkcję, aby to zrobić, ale wydaje się, że nie jestem w stanie zrobić tego dobrze.

Zapętlenie w spirali

Przyjaciel potrzebował algorytmu, który pozwoliłby mu przeplatać elementy macierzy NxM (N I M są nieparzyste). Wymyśliłem roz ... być: (0, 0) (1, 0) (1, 1) (0, 1) (-1, 1) (-1, 0) (-1, -1) (0, -1) (1, -1) (2, -1) (2, 0) (2, 1) (-2, 1) (-2, 0) (-2, -1)

Wydajność bibliotek matematycznych Java matrix? [zamknięte]

Obliczamy coś, czego czas działania jest związany operacjami macierzy. (Niektóre szczegóły poniżej, jeśli są zainteresowane. ... ierzy. W kilku innych obliczeniach, które nie obejmują bibliotek, Java nie była dużo wolniejsza, a czasami znacznie szybsza.

Przekształć trzy kolumnową ramkę danych w matrycę (format" długi "na" szeroki")

Mam data.frame, który wygląda tak. x a 1 x b 2 x c 3 y a 3 y b 3 y c 2 Chcę to w postaci matrycy, więc mogę go nakar ... akietu reshape i próbowałem napisać ręczną funkcję, aby to zrobić, ale wydaje się, że nie jestem w stanie zrobić tego dobrze.

Zarządzanie pamięcią R / nie można przydzielić wektora wielkości N Mb

Mam problemy z używaniem dużych obiektów w R. na przykład: > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a ... IME=English_Caribbean.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base

Powinienem użyć danych.ramka czy matryca?

Kiedy należy użyć data.frame, a kiedy lepiej użyć matrix? Obie przechowują dane w formacie prostokątnym, Więc czasami jest to niejasne. Czy są jakieś ogólne zasady, kiedy używać jakiego typu danych?

Wybierz wiersze macierzy, które spełniają warunek

W R z macierzą: one two three four [1,] 1 6 11 16 [2,] 2 7 12 17 [3,] 3 8 11 18 [4,] ... bić bez zapętlania. Jestem nowy w R więc jest to prawdopodobnie bardzo oczywiste, ale dokumentacja jest często nieco zwięzła.

Jakie techniki istnieją w R do wizualizacji "macierzy odległości"?

Chciałbym przedstawić macierz odległości w artykule, który piszę i szukam dla niego dobrej wizualizacji. Do tej pory natkną ... dane: nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv") dist(nba[1:20, -1], ) Jestem otwarty na pomysły.

Jak utworzyć macierz korelacji w R?

Mam 92 zestaw danych tego samego typu. Chcę stworzyć macierz korelacji dla dowolnych dwóch kombinacji. Tzn. chcę mieć matrycę 92 x92. Taki, że element (ci, cj)powinien być korelacją między ci i cj. Jak to zrobić?

Wygenerować macierz zawierającą wszystkie kombinacje elementów wzięte z n wektorów

To pytanie pojawia się dość często w takiej czy innej formie (patrz na przykład tutaj lub tutaj). Więc pomyślałem, że przedst ... 10 2 3 20 2 6 10 2 6 20 2 9 10 2 9 20 ]

Mylenie kolejności macierzy C++ i OpenGL (row-major vs column-major)

Jestem coraz bardziej zdezorientowany definicjami macierzy. Mam klasę macierzy, która posiada float[16], która założyłem, że ... nym zamówienia. Dlaczego moja matryca, która wydaje się być row-major, musi zostać przekazana do OpenGL jako column-major?

Konwersja macierzy na tabelę 3-kolumnową ('reverse pivot', 'unpivot', 'flatten', 'normalize')

Muszę przekonwertować macierz Excela {[2] } w tabeli LATER: Pierwszy: P1 P2 P3 P4 F1 X F2 X X F3 X ... X F1 P2 F1 P3 F1 P4 F2 P1 X F2 P2 X F2 P3 F2 P4 F3 P1 F3 P2 X F3 P3 F3 P4 X F4 P1 F4 P2 X F4 P3 X F4 P4