R 小提琴图未按预期工作
我试图为给定的数据集生成一个小提琴图。数据从0到100不等。但是小提琴的情节超过100,低于0 如何将其限制在0到100之间 使用的代码:R 小提琴图未按预期工作,r,ggplot2,violin-plot,R,Ggplot2,Violin Plot,我试图为给定的数据集生成一个小提琴图。数据从0到100不等。但是小提琴的情节超过100,低于0 如何将其限制在0到100之间 使用的代码: library(ggplot2) input_data <- read.csv("C:/Temp/Recall.csv") input_data precision_in_percentage <- input_data$ResultValue # Basic violin plot p <- ggplot(input_data,
library(ggplot2)
input_data <- read.csv("C:/Temp/Recall.csv")
input_data
precision_in_percentage <- input_data$ResultValue
# Basic violin plot
p <- ggplot(input_data, aes(x='TRAssociation', y=precision_in_percentage)) +
geom_violin(trim=FALSE) + geom_violin(trim=FALSE, fill='#A4A4A4', color="darkred")+
geom_boxplot(width=0.05) + theme_minimal()
p
库(ggplot2)
可在此处找到该函数的输入数据。看起来trim=TRUE可能用于此
如果为TRUE(默认),则将小提琴的尾部修剪到
数据。如果为FALSE,则不要修剪尾部
希望这有帮助 该函数的可在此处找到。看起来trim=TRUE可能用于此
如果为TRUE(默认),则将小提琴的尾部修剪到
数据。如果为FALSE,则不要修剪尾部
希望这有帮助 检查文档中的geom_小提琴()
,看起来您应该删除trim=False
规范。默认情况下,ggplot2设置trim=True
从ggplot2:
修剪:如果为TRUE(默认),则将小提琴的尾部修剪到指定范围
数据的完整性。如果
错,不要修剪尾巴
请注意,如果您喜欢geom_小提琴()的形状,并且只想限制y轴边界,可以通过向绘图函数调用添加+ylim(01100)
来实现
另外,请注意,有一个boxplot工具可以通过stat\u summary()
函数更好地使用小提琴图。尝试删除对geom_boxplot()
的调用,并改用此选项(您可能需要使用形状
和大小
参数:
+stat\u summary(fun.y=median,geom=“point”,fill=“white”,shape=21,size=2.5)
检查文档中的geom\u小提琴()
,看起来应该删除trim=False
规范。默认情况下,ggplot2设置trim=True
从ggplot2:
修剪:如果为TRUE(默认),则将小提琴的尾部修剪到指定范围
如果
错,不要修剪尾巴
请注意,如果您喜欢geom_小提琴()的形状,并且只想限制y轴边界,可以通过向绘图函数调用添加+ylim(01100)
来实现
另外,请注意,通过stat\u summary()
函数,有一个boxplot工具可以更好地使用小提琴图。请尝试删除对geom\u boxplot()
的调用,并改用它(您可能需要使用形状和大小参数:
+统计摘要(fun.y=中值,geom=“point”,fill=“white”,shape=21,size=2.5)