尝试使一个指示器在最后一个条形图上绘制一条线符合条件,但问题是它在满足条件的每个条形图上绘制一条线。如何找到条件为真的最后一个条块,并计算出第一个条块到满足条件的最后一个条块之间的条数?我尝试使用测量工具来计算第一个条形图和最后一个条形图之间的条形图。条件为真,但我需要通过代码来完成此操作
LP=low
//p is an input from the user which is a price
if((LP==p))
line.new......
我正在使用ggstatsplot R包进行绘图。在完成剧情后,我有一个问题。这是我的情节代码:
library(ggstatsplot)
#Data
data("movies_long")
movies_long
#Plot
Myplot <- ggbarstats(
data = movies_long,
x = mpaa,
y = year,
title = "Distribution of movies per year",
我希望在我的ggplot2条形图上按所有条形图的平均值设置一条水平线:
ggplot(bar_graph, aes(x=V1, y=numBridges)) +
geom_bar(stat = "identity")+
xlab("Agreement")+
ylab("Number of Nodes")+
geom_hline(yintercept=15)
不幸的是,这段代码给了我错误消息:
Error in is.finite(x) : default method not implemented for type '
我正在尝试创建一个堆叠的条形图,它使用'MaskID‘中的值来创建文本标签。“MaskID”中的每个唯一值都有自己的颜色,我希望这些值的名称与它们在条形图上的颜色相对应。
p <- ggplot(df, aes(x, y))
p <- p + xlab("xlabel")
p <- p + ylab("ylabel")
p <- p + ggtitle("ylabel vs xlabel")
p <- p + geom_bar(stat="identity", aes(fill=MaskID)