我正在使用matplotlib版本1.4.3,我想制作一个Violinplot,我想显示平均值和中位数,这很容易做但我想标记平均值和中位数,以便通过更改来轻松区分它们其中一个的颜色和/或形状,但我在文档中看不到任何内容.
任何帮助将不胜感激.
violinplot(x, showmeans=True, showmedians=False, widths=1.0, showextrema=False)
Run Code Online (Sandbox Code Playgroud)
示例Violinplot with means and medians:
我在这里用正数和负数生成一个精细的直方图.
x <- rnorm(5000,0,1000)
library(ggplot2)
df <- data.frame(x)
ggplot(df, aes(x = x)) + geom_histogram()
Run Code Online (Sandbox Code Playgroud)
我想要的是记录x轴.当我只使用scale_x_log10()执行此正数时,它就像一个魅力.但在这里它没有,它要么删除我的负数将它们添加到正数.
ggplot(df, aes(x = x)) + geom_histogram() + scale_x_log10()
Run Code Online (Sandbox Code Playgroud)
所有我真正想要的是刻度线和刻度线之间的间距遵循对数模式,并且x轴上0的任一侧是彼此的镜像,但我似乎无法得到它.