當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。