我以为是为了将 xts 对象转换为其原始类,但是在我将 xts 对象传递给它之后,它并没有将原始对象返回给我。它有什么用?

我的尝试

data(sample_matrix)
class(sample_matrix)
#"matrix"
class(reclass(as.xts(sample_matrix)))
#"xts" "zoo"

最佳答案

从文档



如果您使用 try.xtsxtsible 对象转换为 xts 对象,reclassReclass 都应该能够将其转换回其原始类,并且所有属性都完好无损。

class(Reclass(try.xts(sample_matrix)))
## [1] "matrix"

class(reclass(try.xts(sample_matrix)))
## [1] "matrix"

关于r - xts 包中的 reclass 函数有什么作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23101150/

10-12 21:16