2014-09-23 78 views
-2

我有一个重复的日期列表,我使用了独特的函数,称为“u”。现在我试图让这个列表的长度,但我得到清理,而不是什么出来回答错了,506,我只需拨打“U”,这是738R中的行数错误

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 2014-09-23 15:26:33

+0

显然我没有注意到,但是谢谢 – user3385769 2014-09-23 15:29:59

+1

“很明显”其实有506行在你的'u'中。你是如何达到738行的数量的?你打印了所有的数据吗?试试这个:'u [507]'看看它是否返回。 – 2014-09-23 15:36:31

回答

0

你的问题是,你似乎有506行的数据框跳过一些数字,可能有738作为最高数字。如果你真的想得到738,你可以这样做:

max(u[1])