2013-07-18 1 views
0

목록이 12 개 있습니다. 지금의목록 항목을 읽는 중 R

[[1]] 
    event_id time_occurred   
[1,] "MX050113" "2013-03-29 05:45:03" 
[2,] "MX050112" "2013-03-29 05:43:03" 
[3,] "MX050113" "2013-03-29 05:42:03" 
[4,] "MX050110" "2013-03-29 05:41:03" 
[5,] "MX050513" "2013-03-29 05:39:03" 
[6,] "MX050113" "2013-03-29 05:38:03"` 

[[2]] 
     event_id time_occurred   
[1,] "MX050117" "2013-03-29 06:47:03" 
[2,] "MX050122" "2013-03-29 06:44:03" 
[3,] "MX050213" "2013-03-29 06:42:03" 
[4,] "MX050160" "2013-03-29 06:40:03" 
[5,] "MX020513" "2013-03-29 06:38:03"` 

[[3]] 
    . 
    . 
    . 
[[12]] 

[1] ... [12] 방법 [1]의 [1,2] 위치에 대해 아래 time_occurred 헤더 데이터를 판독하는 ==? 이 목록의 R 코드를 제공 할 수 없으므로 내 쿼리 구문을 제안 해주십시오.

답변

2

행렬이 여러 개 있고 각 행에서 두 번째 열을 추출하려고합니다. 그래서 lapply를 사용 : 나는 [[1]]에서 행렬의 행의 수를 계산하는 방법을

lapply(lst, function(x) x[, 2]) 
+0

당신이 말해 줄 수 있습니까? 'nrow'는 작동하지 않습니다.'length'는 제게 옳지 않은 1을줍니다. 그 긴급한 제발 나를 도우십시오. 고맙습니다 – anu

관련 문제