if
问题是根据计划创建了2个地图,但第二个地图的图都替换了第一个地图。这发生在第二次循环运行中。还试过了[[1,exact = TRUE]],但这不起作用。
而单独显示的第一个图显示了所需的输出。如果在循环中第二次绘制后绘制,则覆盖输出。
任何人都请帮忙。被困了几天。
答案 0 :(得分:0)
您将要创建数据框并在df1 <- structure(list(id = structure(1:5, .Label = c("a", "b", "c",
"d", "e"), class = "factor"), cat = c(5L, 7L, 6L, 2L, 8L), dog = c(7L,
NA, 6L, 13L, 2L), sheep = c(NA, 6L, 3L, 6L, 2L), cow = c(2L,
10L, 8L, 9L, 1L), rabbit = c(5L, 3L, NA, 2L, 4L), pig = c(7L,
NA, 12L, 5L, NA)), .Names = c("id", "cat", "dog", "sheep", "cow",
"rabbit", "pig"), class = "data.frame", row.names = c(NA, -5L
))
中明确调用 - 以下内容应该可以正常工作:
geom_point