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) Free statistics help forum. Discuss statistical research, statistical consulting Smarter Poland Portal statystyczny

Poprzedni temat «» Następny temat

Tagi tematu: Brak tagów.

Wykorzystanie funkcji "grep" w R
Autor Wiadomość
Meyk 
Szeregowy


Posty: 6
Skąd: Kraków
Wysłany: 2016-10-27, 11:01   Wykorzystanie funkcji "grep" w R

Witajcie,

chciałbym wczytać do R'a z pliku csv pierwsze 3 oraz ostatnich 5 wartości.
Próbuję za pomocą funkcji grep, oraz wyrażeń regularnych wyszukać dany schemat, co jest dość oczywistą kwestią.

Załóżmy, że chcę wyszukać początek:

Kod:
zgrepowane <- grep("([^,]+)(,[^,]+){2}", dane, values=TRUE)


Po wykonaniu powyższego polecenia otrzymuję pełne linijki, w których znajduje się takie wyrażenie.

Moje pytanie dotyczy tego, czy da się w jakiś przystępny sposób obciąć resztę wiersza poza wskazanym fragmentem? Jeżeli istnieje szybsza metoda, to czy mógłby ktoś ją przybliżyć?

Z góry dziękuję za odpowiedź,
Pozdrawiam
 
     
Google

Wysłany:    Reklama google.

 
 
Crunchy 
Major
Crunchy


Pomógł: 67 razy
Posty: 1086
Skąd: Katowice
Wysłany: 2016-10-27, 18:23   

Kod:
?read.csv

Poczytaj o nrows i skip.
 
     
Meyk 
Szeregowy


Posty: 6
Skąd: Kraków
Wysłany: 2016-10-28, 09:29   

Rozwiązałem ten problem w sposób następujący:

Kod:
data.frame(t(apply(data, 1, function(x) c(head(x[x != ''],3), tail(x[x != ''],5)))))


Niemniej jednak chętnie zapoznam się z powyższym, żeby poznać tę metodę lepiej, bo nie zdawałem sobie sprawy, że za pomocą samego importu uda mi się z tym poradzić.
 
     
Crunchy 
Major
Crunchy


Pomógł: 67 razy
Posty: 1086
Skąd: Katowice
Wysłany: 2016-10-28, 15:36   

Domyślam się, że chodzi jednak o coś takiego, jak...
Kod:
 mat[c(1:3,(ncol(mat)-5):ncol(mat)),]
Ostatnio zmieniony przez Crunchy 2016-10-29, 02:20, w całości zmieniany 1 raz  
 
     
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: "Sample path" - prośba o pomoc w przetłumaczeniu t
j_d Teoria i rachunek prawdopodobieństwa 6 2010-01-07, 20:19
Crunchy
Brak nowych postów Przyklejony: [Sprzedam] "Odkrywanie wiedzy z danych.."
kriss024 Ogłoszenia, sprawy organizacyjne forum, regulamin 0 2010-07-14, 18:31
kriss024
Brak nowych postów Przyklejony: [Książka] "Statystyka Elemeny teorii i zadania"
tomek350 Ogłoszenia, sprawy organizacyjne forum, regulamin 0 2009-01-26, 16:35
tomek350
Brak nowych postów Przyklejony: "Leverages" co to znaczy?
haver Modelowanie ekonometryczne 3 2009-08-13, 22:46
bstq
Brak nowych postów Przyklejony: [Sprzedam] "Systemy uczące się"
kriss024 Ogłoszenia, sprawy organizacyjne forum, regulamin 0 2010-06-25, 08:51
kriss024

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,73 sekundy. Zapytań do SQL: 17