【发布时间】:2020-07-19 07:26:47
【问题描述】:
这可能看起来很奇怪。但我想在图的中间精确地绘制 1 个点。它不是数据集;只有一点,条件如下:
-
%形状而不是正常的圆形形状 - 颜色为红色,但轮廓为蓝色
我喜欢使用基本 R 函数,但 ggplot2 的建议也会受到赞赏。 (但是当我尝试使用ggplot 时,输入需要是数据框?
【问题讨论】:
-
@RémiCoulaud 这很聪明!我从没想过将
%设置为文本而不是符号!所以是的!
这可能看起来很奇怪。但我想在图的中间精确地绘制 1 个点。它不是数据集;只有一点,条件如下:
% 形状而不是正常的圆形形状我喜欢使用基本 R 函数,但 ggplot2 的建议也会受到赞赏。 (但是当我尝试使用ggplot 时,输入需要是数据框?
【问题讨论】:
% 设置为文本而不是符号!所以是的!
您将在this post 中找到如何使用shadowtext 绘制文本:
制作一个没有任何东西的情节:
par(mfrow= c(1, 1),
pty = "s")
plot(0, type = "n", xlab = "", ylab = "", xaxt="n", yaxt = "n")
shadowtext(1, 0, labels = "%", col = "red", bg = "blue", cex = 3)
它给了你这张照片:
【讨论】: