r - 循环导出图失败
问题描述
我有以下循环:
for(planingPeriod in planingPeriods){
png(paste(planingPeriod,".png",sep=""), width = 30, height = 2, units = 'in', res = 500)
ggplot(data=datasetA, aes(x=as.factor(variable),y=count,fill = value)) +
geom_bar(position = "stack", stat = "identity", width = 1) +
scale_fill_manual(values=c("#4ceb34","#ebd034","#eb34dc","#34ebc3","#3452eb","#eb3434"))
dev.off()
}
它应该自动导出图。我的问题是文件已创建但它们不包含任何数据(没有任何内容的白色图片)。我没有收到任何警告/错误。当我在没有 for 循环的情况下执行代码时,会创建一个图。我做错了什么?
解决方案
推荐阅读
- angular - 角度多个http请求
- android - 在 jetpack compose 中设置平移限制
- java - Java - Json Where 过滤器验证
- javascript - PptxGenJS : 如何在 PptxGenJS 中添加字体
- python - 仅抓取加载的部分 - 不滚动
- spring-boot - Spring Boot Gradle 多模块项目找不到模板位置
- node.js - oauth2 - mongoose - findorcreate 功能
- python - 在音乐中寻找模式
- reactjs - React 路由器和浏览器后退按钮
- windows - 批处理脚本 - 如何将文件夹及其内容复制到父目录?