[R] Tworzenie wektora na podstawie kilku innych

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
Awatar użytkownika
Drzewo18
Użytkownik
Użytkownik
Posty: 280
Rejestracja: 26 lis 2012, o 17:10
Płeć: Mężczyzna
Lokalizacja: Sopot
Podziękował: 63 razy
Pomógł: 3 razy

[R] Tworzenie wektora na podstawie kilku innych

Post autor: Drzewo18 »

Mam 100 wektorów:
\(\displaystyle{ X_1=(x_1^1,x_1^2,x_1^3,...,x_1^{100})}\)
\(\displaystyle{ X_2=(x_2^1,x_2^2,x_2^3,...,x_2^{100})}\)
...
\(\displaystyle{ X_{100}=(x_{100}^1,x_{100}^2,...,x_{100}^{100})}\).

Jak stworzyć wektor \(\displaystyle{ Y=(y_1,y_2,...,y_{100})}\) tak, żeby:
\(\displaystyle{ y_1=x_1^1+x_1^2+...+x_1^{100}}\)
...
\(\displaystyle{ y_{100}=x_{100}^1+x_{100}^2+...+x_{100}^{100}}\)
tzn. każda i-ta współrzędna wektota Y była sumą współrzędnych i-tego wektora X?
luka52
Użytkownik
Użytkownik
Posty: 8297
Rejestracja: 1 maja 2006, o 20:54
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 47 razy
Pomógł: 1814 razy

[R] Tworzenie wektora na podstawie kilku innych

Post autor: luka52 »

Możesz z wektorów \(\displaystyle{ X_i}\) stworzyć macierz i skorzystać z rowSums() albo colSums().

Albo napisać pętlę for, to też zależy jak te wektory \(\displaystyle{ X_i}\) trzymasz w zmiennych.
ODPOWIEDZ