2017-06-26 5 views
0

Ich habe versucht, Vektor von Vektoren in R zu tun. Gefunden einen Vorschlag, um Liste der Vektoren zu tun - jetzt funktioniert es, aber nicht völlig richtig. Wenn ich versuche, in irgendeinem Vektor von der Liste zu springen, bekomme ich immer "1". Wie funktioniert der Vektorenvektor, wo kann ich in jedem grep?Grep in der Liste der Vektoren (R)

waluty <- list(waluty96, waluty97, waluty98, waluty99, waluty00, waluty01, waluty02, waluty03, waluty04, waluty05, waluty06, waluty07, waluty08, waluty09, waluty10, waluty11, waluty12, waluty13, waluty14, waluty15, waluty16, waluty17) 
grep("DEM", (waluty[2])) 

[1] 1 
+0

wahrscheinlich verwenden 'lapply()' – mtoto

Antwort

0

Sie lapply() verwenden:

result <- lapply(waluty, function(x) grep("DEM", x)) 
+0

Danke, es funktioniert. Kann nicht auf Ihre Antwort abstimmen (nicht genug Ruf), also vielen Dank an Sie! – Tomek

Verwandte Themen