r - ggplot2 不显示任何情节
问题描述
我编写了这段代码(如下)以构建密度图,但虽然没有给出任何错误作为输出,但 R studio 没有在 Plots 部分显示任何图形。
library(ggplot2)
dat <- data.frame (x = rnorm(100), y = rnorm(100))
dat <- ggplot(dat, aes(x=Age, color=Species)) +
geom_density(stat = "density") +
expand_limits(x=c (-1,10), y=c (1,15)) +
theme (panel.grid.major = element_blank(), panel.grid.minor = element_blank()) +
scale_x_continuous(breaks = round(seq(min(dat$x), max(dat$x), by = 0.5),1)) +
scale_y_continuous(breaks = round(seq(min(dat$y), max(dat$y), by = 0.5),1))
解决方案
这是一个工作示例:
library(ggplot2)
dat <- data.frame (x = rnorm(100), y = rnorm(100))
dat <- ggplot(dat, aes(x=x, color=y)) +
geom_density(stat = "density") +
expand_limits(x=c (-1,10), y=c (1,15)) +
theme (panel.grid.major = element_blank(), panel.grid.minor = element_blank()) +
scale_x_continuous(breaks = round(seq(min(dat$x), max(dat$x), by = 0.5),1)) +
scale_y_continuous(breaks = round(seq(min(dat$y), max(dat$y), by = 0.5),1))
plot(dat)
以及由此产生的情节:
推荐阅读
- javascript - 返回函数参数及其默认值
- discord.js - 加入服务器时的不和谐自动角色
- javascript - JavaScript 日期对象在 2021 年 1 月 10 日减去 1 天后未更新月份
- vba - 如何在 If 语句中使用 AND 应用两个条件?
- python - 如何减少pyplot中轴与第一个和最后一个条之间的空间?
- python - 如何在 Python 中测试类方法
- c# - Connection.Execute 不返回有效整数
- python - 如何处理 csv 读取操作中的异常字符
- regex - Regular expression with whitelisted characters and blacklisted keywords (Google forms)
- java - How to watch ConfigMap with sharedInformer