2014-09-23 1 views
-2

"u"라는 고유 기능을 사용하는 반복되는 날짜 목록이 있습니다. 단순히 738행 개수가 잘못됨 R

typeof(u) 
[1] "list" 
class(u) 
[1] "data.frame" 
nrow(u) 
[1] 506 

733 2014-01-02 
734 2014-01-03 
737 2014-01-06 
738 2014-01-07 
+3

행 이름이 735와 736을 건너 뛰었습니다. 그것으로부터 당신은 무엇을 추측 할 수 있습니까? – joran

+0

분명히 나는주의를 기울이지 않았다. 그러나 감사한다 – user3385769

+1

"분명히"실제로 당신의 'u'의 506의 열이있다. 그 행 수가 738 행에 어떻게 도달 했습니까? 인쇄 해 봤어? 이것을 시도해보십시오 :'u [507]'그리고 어떤 것이 반환되는지 아닌지 확인하십시오. –

답변

0

문제가되는 "U"를 호출 할 때 지금은이 목록의 길이를 얻기 위해 노력하고 있지만 대신에 나오는 무슨 잘못 대답, (506)를 받고 삭제하고 당신이 보일 것입니다 일부 숫자를 건너 뛴 506 개의 행을 가진 data.frame을 가지며 가장 높은 숫자로 738을 가질 수 있습니다. 만약 정말로 738을 얻길 원한다면 다음과 같이 할 수 있습니다 :

max(u[1])