使用此数据框:
df = data.frame(mes = c(1,1,2,2,3,3),
ano = c(1981, 1982,1983),
x1 = c(95,8,10,NA,NA,98),
x2 = c(NA, NA, 89, 48, NA, 10))
> df
mes ano x1 x2
1 1 1981 95 NA
2 1 1982 8 NA
3 2 1983 10 89
4 2 1981 NA 48
5 3 1982 NA NA
6 3 1983 98 10
Run Code Online (Sandbox Code Playgroud)
我想得到这个:
mes x1_n x2_n
1 1 2 0
2 2 1 2
3 3 1 1
Run Code Online (Sandbox Code Playgroud)
我的意思是,对于每个mes唯一值,我想知道NA有多少非值.我试图与之合作,dplyr::count()但我明白了: …
首先,我得说我是一个使用RMarkdown.
话虽如此,我一直在向那个世界介绍自己,以便学习如何做报告。到目前为止,我已经学习了基础知识(数学符号、一些文本格式),但我无法像过去那样创建表格。
我已经使用knitr::kable()但没有数学符号创建了一个表格:

```{r table1, echo=F, warning=FALSE, message=F}
library(knitr)
library(dplyr)
library(kableExtra)
text_tbl <- data.frame(
'Nro'=1:2,
'Obj'= c(
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id dolor id arcu pellentesque ullamcorper sit amet sit amet tortor. Quisque quis ligula non turpis faucibus rhoncus. Vestibulum lacinia laoreet massa eget semper. ",
"Phasellus aliquam mauris dui, id sagittis velit blandit sit amet. Etiam posuere elementum magna, eu fermentum dolor aliquet vitae. Maecenas ultricies orci quam, eu ultricies …Run Code Online (Sandbox Code Playgroud)