Statystyka, prognozowanie, ekonometria, data mining Strona Główna
Reklama pqstat.pl
Statystyka, prognozowanie, ekonometria, data mining
Forum miłośników statystyki - Portal Statystyczny

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  Chat   Regulamin  Kadra forum
PORTAL STATYSTYCZNY
 Ogłoszenie 
FORUM STATYSTYCZNE MA JUŻ 10 LAT

Znasz statystykę lub ekonometrię, metody prognozowania, data mining i chcesz pomóc w rozwoju forum statystycznego ?
Pisz na: administrator(małpa)statystycy.pl

Rozpoczął swoją działalność portal statystyczny - masz pomysł na jego rozwój ?

Drogi forumowiczu! Zanim napiszesz posta zapoznaj się z regulaminem forum i przedstaw się
The International Year of Statistics (Statistics2013) Smarter Poland Portal statystyczny

Poprzedni temat «» Następny temat

Tagi tematu: macierzy, nowych, tabel, zapis

Zapis do NOWYCH tabel (macierzy)
Autor Wiadomość
statnowy 
Starszy Szeregowy


Posty: 29
Skąd: Rzeszów
Wysłany: 2016-03-31, 15:55   Zapis do NOWYCH tabel (macierzy)

Kod:


M=9
N=2^M
TabicaWyn=as.matrix(expand.grid(rep(list(0:1), N)))  # to cała tablica


# ale dgy M=30 to Tablica jest za duża i program nie ma wystarczającej pamieci by ją 
# przechowywać więc powstał pomysł aby ją podzielić ma mniejsze, rozłączne, by w sumie
# dawały wynikową

NNNN=8 #wybiera użytkownik - na ile części program ma podzielić tablicę więc ma powstac osiem tablic takich jak te tutaj:

tab1=as.matrix(expand.grid(rep(list(0:1), N)))[1:64,]     

tab2=as.matrix(expand.grid(rep(list(0:1), N)))[65:128,]     

tab3=as.matrix(expand.grid(rep(list(0:1), N)))[129:192,]     

tab4=as.matrix(expand.grid(rep(list(0:1), N)))[192:256,]     

tab5=as.matrix(expand.grid(rep(list(0:1), N)))[257:320,]     

tab6=as.matrix(expand.grid(rep(list(0:1), N)))[321:384,]     

tab7=as.matrix(expand.grid(rep(list(0:1), N)))[385:448,]   

tab8=as.matrix(expand.grid(rep(list(0:1), N)))[449:512,]     


Moje pytanie jak to należy zapisać, by dla podanego M oraz i program zapisał osobne tablice z właściwą zawartością

Kod:
# początek i koniec wypisywania można wyznaczyć tak:

for(i in 1:NNNN)
{
P=1+(i-1)*(2^N)/NNNN
K=i*((2^N)/NNNN)
}


Z góry dzięki za pomoc
_________________
Język R jest cool
Ostatnio zmieniony przez statnowy 2016-03-31, 15:58, w całości zmieniany 1 raz  
 
     
Google

Wysłany:    Reklama google.

 
 
Meyk 
Szeregowy


Posty: 6
Skąd: Kraków
Wysłany: 2016-10-21, 08:44   

Jeżeli wiesz ile masz wierszy, to mógłbyś zastosować poniższe rozwiązanie:

Swoją macierz możesz przekształcić na data_frame używając:

Kod:
data_frame <- as.data.frame(macierz)


Podział data_frame na r data_framów po x wierszy:
Kod:
x <- 300
n <- nrow(DATA_FRAME)
r  <- rep(1:ceiling(n/x),each=x)[1:n]
d <- split(DATA_FRAME,r)


W wyniku otrzymasz listę, z której możesz za pomocą (np. pętli for wyciągnąć odpowiednią macierz z listy)

Kod:
for(i in 1:length(d)){
  data <- as.data.frame(d[i])
}


Powyżej przykład dla wyciągnięcia i-tej macierzy.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych zakładek(IE)
Wersja do druku

Skocz do:  

Podobne Tematy
Temat Autor Forum Odpowiedzi Ostatni post
Brak nowych postów Przyklejony: [R] mnożenie macierzy
haver Biblioteki R, Pakiety R 2 2009-10-12, 19:59
haver
Brak nowych postów Przyklejony: ustalenie rzędu macierzy
djdeaka Modelowanie ekonometryczne 1 2008-05-20, 21:59
cogito
Brak nowych postów [R] zapis macierzy do xls - w nazwie czas/data systemowa
zapis macierzy do xls - w nazwie czas/data systemowa
Robert_P Data Mining, Metody klasyfikacji 1 2012-01-19, 12:41
Crunchy
Brak nowych postów [R] - pętla wczytująca dane + lm + zapis wyników do macierzy
Robert_P Data Mining, Metody klasyfikacji 2 2012-02-13, 08:11
Robert_P
Brak nowych postów Predykcja Survival Kaplana-Meiera dla 'nowych' danych
Pietrucha Data Mining, Metody klasyfikacji 3 2009-12-14, 00:25
Crunchy

Ideą przyświecającą istnieniu forum statystycznego jest stworzenie możliwości wymiany informacji, poglądów i doświadczeń osób związanych ze statystyką, mierzenie się z różnego rodzaju problemami statystycznymi i aktuarialnymi. Poruszane problemy: Statystyka w badaniach sondażowych rynku, metody reprezentacyjne, Teoria i rachunek prawdopodobieństwa, statystyka opisowa, teoria estymacji, testowanie hipotez statystycznych, ekonometria, prognozowanie, metody data mining.
Copyright (C) 2006-2015 Statystycy.pl
Powered by phpBB modified by Przemo © 2003 phpBB Group
Strona wygenerowana w 0,08 sekundy. Zapytań do SQL: 15