R语言 如何从函数输出中打印更多行

hl0ma9xz  于 2023-05-11  发布在  其他
关注(0)|答案(1)|浏览(623)

我正在使用metan包中的waas函数,它给了我三种表,但我不能打印第二个表的所有行。在函数输出的末尾,会出现:

# ... with 21 more rows
# i Use `print(n = ...)` to see more rows

使用print(),我无法打印所有行。我也用tibble看过,但没有成功,你能帮我吗?感谢您的评分

qv7cva1a

qv7cva1a1#

您需要在函数的 Dataframe 输出上使用print(),并将n设置为您想要查看的行数。如果要打印所有行,请设置n = Inf

# \donttest{
library(metan)
model <- waas(data,
    resp = c(GY, HM),
    gen = GEN,
    env = ENV,
    rep = REP
  ) 

print(model, n = Inf)

# You can also use a pipe to print the object
# without storing it anywhere
waas(data,
    resp = c(GY, HM),
    gen = GEN,
    env = ENV,
    rep = REP
  ) |> print(n = Inf)

# }

相关问题