我想在 中创建一个boxplot带有垂直网格线的分组seaborn,即在每个刻度处,应该有一条垂直线,就像在常规散点图中一样。
一些示例代码:
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
import numpy.random as rnd
some_x=[1,2,3,7,9,10,11,12,15,18]
data_for_each_x=[]
for i in range(0, len(some_x)):
rand_int=rnd.randint(10,30)
data_for_each_x.append([np.random.randn(rand_int)])
sns.set()
sns.boxplot(data=data_for_each_x, showfliers=False)
plt.show()
它的外观:
隔江千里
相关分类