我收到的时候我尝试使用str
功能R.
这里的错误数据:错误使用上data.frame海峡
> dput(data1)
data1<- structure(list(Year = 1990:2010, Counts = c(1401L, 1290L, 1168L,1260L, 1252L, 1381L, 1330L, 1275L, 1235L, 1248L, 1237L, 1206L, 1175L, 1172L, 1055L, 1030L, 1002L, 987L, 915L, 806L, 868L)), .Names = c("Year", "Counts"), class = "data.frame", row.names = c(NA, -21L))
我不知道为什么R的给我与str
以下错误,而class
函数明确表示data1是data.frame
。
> class(data1)
[1] "data.frame"
> str(data1)
Error in str(data1) :
unable to find a non-generic version of function "str"
我对Windows使用R版本2.15.0(2012-03-30)。
任何帮助将不胜感激。
编辑: 随着干净的R会话它的工作。但为什么会出现这种问题呢?是否有可能知道这一点?
我也在Windows上使用R 2.15,它适用于我。你有没有尝试一个干净的R会议? – Sophia
我没有收到错误消息。我复制并粘贴了你的data1,并没有使用dput语句。 –
Thanks @MarkMiller请看我的编辑 –