为什么这个图形在R Markdown中显示两次?

为什么这个图形在R Markdown中显示两次?,r,r-markdown,lattice,R,R Markdown,Lattice,当我编织时,直方图显示两次。我在这里遗漏了什么?@hrbrmstr是正确的,我们无法重现这个问题。因此,我只能提出一个疑问:您正在为函数第二个参数的每个因子绘制直方图 考虑一个简单的数据集: ```{r scatterplot, fig.width=14, fig.height=14, echo=FALSE, results="hide"} histogram( ~factor( format(df_ian$newDate,"%b"), levels = c("Jan",

当我编织时,直方图显示两次。我在这里遗漏了什么?

@hrbrmstr是正确的,我们无法重现这个问题。因此,我只能提出一个疑问:您正在为函数第二个参数的每个因子绘制直方图

考虑一个简单的数据集:

```{r scatterplot, fig.width=14, fig.height=14, echo=FALSE, results="hide"}

histogram(
  ~factor(
    format(df_ian$newDate,"%b"),
    levels = c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")
  ) | factor(
    format(newDate,"'%y")
  ),
  data=df_ian, layout=(c(3,6)),
  main="Flood Counts by year and month",
  ylab="Flood Count",
  xlab="Year"
)
```

将工作代码包括在内将对人们有所帮助<代码>直方图不在底端R中。这是晶格吗?一些htmlwidget?另外,我们没有
df_ian
,所以不可能重现。@hrbrmstr直方图在晶格中,是的。
dt  <- data.frame(gender = rep(c("Male", "Female"), c(4, 2) ), trans = rep(c("Car", "Bus",
"Bike"), c(3, 2, 1) ))

library(lattice)
histogram(~trans | gender, data = dt )
histogram(~trans, data = dt )