【发布时间】:2021-10-11 01:33:47
【问题描述】:
我正在编织一个R 降价,现在输出看起来不错,除了由于某种原因编织的html 也显示dplyr::summarise 输出的问题。即使关闭show messages 和show warnings 后,输出仍然存在。请注意,当我在不编织的情况下运行代码时,控制台不会显示此输出。
我怎样才能阻止它在html 中显示?
library(tidyverse)
# Used in main code to summarize data
## Summarize data
DF_Summarize = DF%>%
group_by(Code) %>%
summarise(Count_2020 = n())
html 中显示的输出。现在这些是数据框中的汇总值。
## [1] 2 179 5 47 6 92 33 1 6 5 3 13 6 99 1 7 4 4 423
## [20] 53 11 7 110 35 101 6 2 7 3 2 1 2 1 7 4 1 3 6
## [39] 3 5 1 3 7 13 1 40 1 7 2 1 3 18 1 2 10 1 2
## [58] 1 40
【问题讨论】:
-
这看起来不是汇总代码的输出。您是否在降价文件中打印其他内容?
-
您正在处理块,不是吗?如果是这样,您是否尝试过块选项
results="hide"或eval=FALSE? -
@LeonardoHansa,是的,我正在使用块,这些设置是否仍会在该块中生成
ggplotly? -
不应该从
group_by和summarise输出返回数据帧/tibble 吗?显示的输出看起来像一个向量。 -
@RonakShah,是的,你是对的,汇总数据存储在
dataframe中。我真的不知道 knittedhtml中的这个输出来自哪里,因为在没有 knitting 的情况下运行代码不会在控制台中产生这种输出。我应该发布我的原始代码,但它有点长吗?