r - R-markdown 将所有代码解释为字符串
问题描述
我在 R-markdown 中放了一些代码。当另存为 PDF 时,它将所有这些代码解释为字符串,因此它具有绿色。我怎样才能解决这个问题?
```R
datos_limpieza <- function(dataframe) {
dataframe <- dataframe[-c(nrow(dataframe), nrow(dataframe) - 1),-ncol(dataframe)]
colnames(dataframe)[which(names(dataframe) == "X1")] <- "Comunidad Autónoma"
dataframe[is.na(dataframe)] <- 0
dataframe$`Comunidad Autónoma` <- gsub("\\d+ ", "", dataframe$`Comunidad Autónoma`)
comunidades_correccion <- list(
c("Asturias, Principado de", "Principado de Asturias"),
c("Balears, Illes", "Islas Baleares"),
c("Canarias", "Islas Canarias"),
c("Castilla - La Mancha", "Castilla-La Mancha"),
c("Comunitat Valenciana", "Comunidad Valenciana"),
c("Madrid, Comunidad de", "Comunidad de Madrid"),
c("Murcia, Región de", "Región de Murcia"),
c("Navarra, Comunidad Foral de", "Comunidad Foral de Navarra"),
c("Rioja, La", "La Rioja"))
i = 1
for (comunidad in dataframe$`Comunidad Autónoma`) {
for (par in comunidades_correccion) {
if (comunidad == par[1]) {
dataframe[i, 1] <- par[2]
}
}
i <- i+1
}
dataframe[19, 2:ncol(dataframe)] <-
dataframe[19, 2:ncol(dataframe)] + dataframe[20, 2:ncol(dataframe)]
dataframe[19, 1] <- "Ceuta y Melilla"
dataframe <- dataframe[-20, ][order(dataframe[-20, ]$`Comunidad Autónoma`), ]
rm(i, comunidades_correccion)
return(dataframe)
}
```
结果:
解决方案
使用以下命令启动 R-markdown 代码块:
```{r}
code here
```
推荐阅读
- postman - 如何链接这两个 Postman 请求
- javascript - 在 Javascript 中使用 xpath 读取最初从 PDF 导出的 XML 文件的元数据语言
- c# - 从基类和派生类之外的方法返回任何派生类类型
- spring-boot - Spring Boot Test 不加载复杂的配置属性
- html - 如何在不使用图像的情况下创建弯曲的半透明背景?
- twig - 在视图上下文中访问“内容”或“节点”变量
- flutter - 使用 Flutter web (chrome) 从系统目录获取文件路径以读取文件内容 例如:CSV 或文本文件
- python - 如何添加每几行矩阵?
- r - 如何在r中一个接一个地聚合数据?
- javascript - Javascript:如何使用取自不同目录的唯一 URL