相关疑难解决方法(0)

强制原点从0开始

如何在ggplot2中设置y轴和x轴的原点/截取?

x轴的线应该精确到y=Z.

Z=0或另一个给定的价值.

plot r axes ggplot2

120
推荐指数
4
解决办法
9万
查看次数

如何为ggplot2对象提取绘图轴的范围?

我有一个对象ggplot2,比方说myPlot,如何识别x和y轴的范围?

它似乎不是数据值范围的简单倍数,因为可以重新缩放绘图,修改轴的范围等等. findFn(从sos)和谷歌似乎并不被调高相关的结果,不是如何设置轴的范围等.

r ggplot2

84
推荐指数
7
解决办法
2万
查看次数

仅设置ggplot限制的下限

是否可以仅设置连续刻度限制的下限?我想让我的所有图表都基于0,而不需要指定上限.

例如

+ scale_y_continuous(minlim=0)
Run Code Online (Sandbox Code Playgroud)

r ggplot2

74
推荐指数
3
解决办法
3万
查看次数

ggplot:轴不与原点相交

我试图使用以下绘制以下向量ggplot:

library(ggplot2)
vec  =c(44.55 ,47.81 ,40.28 ,44.32 ,53.57 ,45.68 ,52.02 ,44.27 ,33.44 ,41.16)
by = c("1994-04-30", "1994-05-31", "1994-06-30", "1994-07-31", "1994-08-31", "1994-09-30", "1994-10-31", "1994-11-30", "1994-12-31", "1995-01-31")
vec.zoo = zoo(vec, order.by = as.Date(by))


g <-ggplot(vec.zoo) +
geom_line (aes(x=index(vec.zoo), y=coredata(vec.zoo)), color = "cadetblue4", size = 0.6) + 
theme(axis.text.x = element_text(angle = 45, hjust = 1)) + 
xlab("Time") + 
ylab("Hit Ratio") + 
scale_y_continuous(limits = c(0, 100))
scale_x_date(limits = c(start(vec.zoo), end(vec.zoo)))
g
Run Code Online (Sandbox Code Playgroud)

虽然我设置了轴的极限,但它们仍然不在原点相交.我想在x= 0和设置交叉点y = start(vec).

这是我获得的结果:

在此输入图像描述

任何帮助,将不胜感激!!谢谢!!

r ggplot2

7
推荐指数
1
解决办法
4654
查看次数

标签 统计

ggplot2 ×4

r ×4

axes ×1

plot ×1