Kann ich sowohl twinx und twiny zusammen haben (d. H. So etwas wie Twinxy)? Ich möchte eine CDF auf ein Balkendiagramm legen, wo die X-Achse des Balkendiagramms im Log-Maßstab ist. Ich kann die Y nicht zusammen machen, weil der Balken-Plot-Bereich sehr groß ist, wenn man [0,1] für CDF vergleicht.matplotlib mit twinx und twiny zusammen (wie twinxy)
Irgendwelche Ideen?
Danke,
Scheint einfach zu sein ... Ich weiß nicht, warum ich es nicht getestet habe ... Danke – Amir
Tolle Lösung, danke! Bei Verwendung dieser Methode ('ax2 = ax1.twinx(). Twiny()') konnte ich das y_label für die zweite Achse nicht setzen, obwohl ich das x_label setzen konnte. Durch Umschalten auf 'ax2 = ax1.twiny(). Twinx()' konnte ich dann das y_label hinzufügen. Dies wirft jedoch ein anderes Problem auf, da ich die X-Tick-Labels nicht ausschalten kann ('ax2.tick_params (axis = 'x', was = 'beide', top = 'off', bottom = 'off', labelbottom = 'off', labeltop = 'off') ') wie ich es vorher konnte. Diese Methode scheint einen Teil der Funktionalität der Achsen zu zerstören und kann einige Zeit dauern, um zu arbeiten. – Jason
@Jason Das ist eine komische Falte in wie die x/ylabels auf überlappenden Achsen behandelt werden. Möglicherweise müssen Sie die Zwischenachsen greifen und daran arbeiten. – tacaswell