19得票2回答
如何创建具有大量连续x变量的geom_boxplot

我有一个数据框,其中包含多个类别的连续y轴数据和x轴数字间隔。最初,我通过将x轴间隔变为“因子”,并对融合后的数据绘制箱线图来创建了一个箱线图。可再现的数据:x <- seq(1,10,by=1) y1 <- rnorm(10, mean=3) y2 <- rnorm(10,...

19得票3回答
在 seaborn 的箱线图中更改 X 轴标签

我有一个包含多列的pandas dataframe,我想要绘制"Score"列(x轴)和另一列名为"interest rate"的数据。我使用以下命令: box_plot=sns.boxplot(x=list(Dataframe['Score']),y=list(Dataframe['Int...

19得票5回答
用R语言绘制箱线图,标记每个箱子的样本量(N)。

在R中,是否有一种方法可以创建一个箱线图,在箱子(某处)中显示“N=(样本大小)”?varwidth逻辑根据样本大小调整框的宽度,但这不允许在不同的图之间进行比较。顺便说一句,我是按照以下方式使用boxplot命令,其中“f1”是一个因子:boxplot(xvar ~ f1, data=fra...

19得票2回答
向ggplot箱线图中添加一个简单的lm趋势线

在使用标准的R图形向箱线图中添加线性模型趋势线时,我使用:boxplot(iris[,2]~iris[,1],col="LightBlue",main="Quartile1 (Rare)") modelQ1<-lm(iris[,2]~iris[,1]) abline(modelQ1,lw...

19得票3回答
如何显示所有箱线图标签

我创建了一个箱线图,左边是连续变量的数据,右边有大约10个唯一选项。当我创建箱线图时,无法看到标签。如何让它显示所有标签,可能是垂直显示?boxplot(data$Rate ~ as.factor(data$Purpose)) 我已经搜索了一圈,但仍不能理解我想要跟随的内容。

19得票2回答
将plt.plot(x,y)与plt.boxplot()结合使用

我正在尝试将一个普通的matplotlib.pyplot的plt.plot(x,y)和变量y作为变量x的函数与一个箱线图结合起来。然而,我只想在x的某些(可变)位置上绘制箱线图,但这似乎在matplotlib中不起作用?

19得票1回答
Matplotlib中箱线图中的标记颜色

根据文档,Axes.boxplot函数需要一个字典flierprop作为参数来定义异常值的属性。不幸的是,我找不到关于这个字典的文档。特别地,我想定义标记的边框颜色。 默认情况下,会绘制空圆圈。可以设置填充颜色,如示例中所示。然而,圆圈边框始终是黑色线条。我尝试使用键color和marker...

18得票1回答
如何在绘制箱线图时处理NaN值

我正在使用matplotlib来绘制一个箱线图,但是有一些缺失值(NaN)。然后我发现它不会显示在具有NaN值的列中的箱线图。你知道如何解决这个问题吗?以下是代码。import numpy as np import matplotlib.pyplot as plt #============...

18得票5回答
在R中使用ggplot2制作多个箱线图,并完全移除异常值,并以扩展格式显示箱线图。

我有一些数据在这里(一个 .txt 文件),我将其读入到一个名为 df 的数据框中。 df <- read.table("data.txt", header=T,sep="\t") 我使用以下代码从df中的列x中删除负值(因为我只需要正值): yp <- subset(df...

18得票3回答
将从geom_boxplot生成的箱线图强制转换为固定宽度

我正在制作一个箱线图,其中将x和fill映射到不同的变量,有点像这样:ggplot(mpg, aes(x=as.factor(cyl), y=cty, fill=as.factor(drv))) + geom_boxplot() 就像上面的例子一样,我的盒子在不同的 x 值处的宽...