当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R ggplot2 print.ggproto 格式化或打印 ggproto 对象


如果 ggproto 对象有 $print 方法,这将调用该方法。否则,它将打印出该对象的成员,以及可选的继承对象的成员。

用法

# S3 method for ggproto
print(x, ..., flat = TRUE)

# S3 method for ggproto
format(x, ..., flat = TRUE)

参数

x

要打印的 ggproto 对象。

...

如果 ggproto 对象具有 print 方法,则会向其传递更多参数。否则,这些参数将不会被使用。

flat

如果是TRUE(默认值),则显示所有本地和继承成员的扁平列表。如果是 FALSE ,则显示继承层次结构。

例子

Dog <- ggproto(
  print = function(self, n) {
    cat("Woof!\n")
  }
 )
Dog
#> Woof!
cat(format(Dog), "\n")
#> <ggproto object: Class gg>
#>     print: function 
源代码:R/ggproto.R

相关用法


注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Format or print a ggproto object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。