Код: Выделить всё
fig = plt.figure(figsize = (20, 20))
ax = fig.add_subplot(111)
sns.stripplot(x='sample', y='vaf', hue='gene', jitter = True, data = df, order = SampsOrdered, ax = ax, palette = genePalette, s = 7.5)
ax.annotate('', xy = (len(nondsSamps)-0.5, 10**0.1), xytext = (len(nondsSamps)-0.5, 10**-4.6), xycoords = 'data', arrowprops = {"width" : 3, 'headwidth': 1, 'headlength': 1, 'facecolor': 'black'})
ax.set_xlabel('DNA Samples', fontsize = 30)
ax.set_ylabel('Variant Allele Frequency(VAF)', fontsize = 30)
ax.tick_params(axis = 'x', which = 'major')
ax.set_xticklabels('')
ax.tick_params(axis = 'y', which = 'major')
ax.set_yscale('log')
ax.set_ylim(10**(-4.6), 10**(0.1))
ax.get_legend().set_visible(False)
Подробнее здесь: https://stackoverflow.com/questions/798 ... f-ellipses