r - 我在 for() 循环中哪里出错了?
问题描述
你能帮我找出这段代码中的错误吗?它会生成 .jpg 文件,但它们都具有相同的大小且没有内容(白色、空白、无内容)。我做错了什么?
数据:
v1 <- runif(100,1,6); v2 <- runif(100,1,6); v3 <- runif(100,1,6)
data <- data.frame(v1,v2,v3); data <- round(data, digits = 0)
需要的包:sjPlot
代码:
for (i in 1:length(names(data))) {
jpeg(paste0("plot_",names(data)[i],".jpg"),
width = 166, height = 80, units = "mm", pointsize = 12,
res = 300, quality = 90)
plot_frq(data[,i],title = "", axis.title = "", show.prc = TRUE, show.n = FALSE, show.axis.values = FALSE,
axis.labels = c("strongly agree","agree","disagree","strongly disagree", "I don't know"))
dev.off()
}
问候, Maciej。
解决方案
推荐阅读
- c# - 简单的注入器如何将批量注册的泛型类型注入构造函数
- regex - 使用oracle在x连字符后提取字符串
- python - 如何在 DataFrame 中将 PivotTable 转换为 Pandas / Numpy?
- ros - HTC Vive 到 Baxter 坐标系
- angular - Angular 6,单个延迟加载模块中的共享模块导致应用程序无法进行更改
- spring-boot - 使用带有嵌入式 Eureka 服务器的 RouterFunction
- java - 发送带有未来时间戳的证书
- scala - Spark Driver 死了,但没有杀死应用程序
- rest - Checkout.js + 服务器端 -> country_code 和使用 REST API /v1/payments/payment 的电话问题
- php - Slim 应用程序错误数据库