You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the issue that I'm encountering, two things go wrong:
pw.load_ggplot() called on a ggplot object produces the following:
AttributeError: 'ggplot' object has no attribute '_create_figure'
If, after attempting this, a different cell is run to display a ggplot object, the same error appears. However, ggplot objects have no problem being displayed before attempting to run pw.load_ggplot().
So it seems that the problem is a side-effect of the functionpw.load_ggplot.
Code blocks to reproduce problem
from plotnine import ggplot, aes, geom_point, scale_color_gradient
from plotnine.data import mpg
p = ggplot(aes(x="displ", y="cty"), mpg)
P = p + geom_point()
P
This displays the plot as expected.
import patchworklib as pw
No problems at import.
pw_P = pw.load_ggplot(P, figsize=(1,1))
This gives the aforementioned attribute error, with the following traceback:
Apologies for the inconvenience. However, I am unable to continue supporting plotnine in patchworklib due to limited capacity in my labour. I believe patchworklib remains a valuable library even if it only supports matplotlib and seaborn.
If there are many requests like yours, I will consider addressing this issue, but please do not have large expectations..
I'm terribly sorry about this thing...
On Mon 13. May 2024 at 08:39, Hideto Mori ***@***.***> wrote:
Apologies for the inconvenience. However, I am unable to continue
supporting plotnine in patchworklib due to limited capacity in my labour. I
believe patchworklib remains a valuable library even if it only supports
matplotlib and seaborn.
If there are many requests like yours, I will consider addressing this
issue, but please do not have large expectations..
I'm terribly sorry about this thing...
—
Reply to this email directly, view it on GitHub
<#56 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIFQIMPAPG3SQKS7QGUNJODZCDNBXAVCNFSM6AAAAABD3IAIIOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBYGA2DIMBTGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
In the issue that I'm encountering, two things go wrong:
pw.load_ggplot()
called on a ggplot object produces the following:AttributeError: 'ggplot' object has no attribute '_create_figure'
pw.load_ggplot()
.So it seems that the problem is a side-effect of the function
pw.load_ggplot
.Code blocks to reproduce problem
This displays the plot as expected.
No problems at import.
This gives the aforementioned attribute error, with the following traceback:
After this,
plotnine.ggplot
objects start producing the same error. E.g., the following cell produces the same errorNew
ggplot
objects suffer the same fate, eg.:-->
[...] AttributeError: 'ggplot' object has no attribute '_create_figure'
This was tested on a jupyterhub server. The problem only goes away if I restart the jupyterhub kernel.
The text was updated successfully, but these errors were encountered: