Closed senovr closed 1 year ago
I met the same problem and my temp solution was to downgrade autoviz version to 0.1.58 pip install autoviz==0.1.58
@senovr @ZackTack :
Thank you both for trying our AutoViz 👍
I tested your dataset on the latest version of AutoViz Imported v0.1.601
and it works fine.
There must be a minor bug that has been fixed. Sorry for the inconvenience. Please confirm by closing this issue. Auto Vimal
@AutoViML Unfortunately, I can not confirm this. My autoviz is already 601, and above-mentioned behavior happened with this most up-to-date package.
pip list
Package Version Editable project location
----------------------------- ----------- -------------------------------------------
...
autoviz 0.1.601
Hi @senovr
That means nothing. It only means that the problem is not in AutoViz and in perhaps the config of your machine. I am using holoviz underneath AutoViz which is what this function call hv.DynamicMap()
calls.
So if you are erroring there in your machine while it is not erroring in my machine, it only means that some version of hvplot is causing this issue. You need to try a few things and see.
Thanks for trying out AutoViz👍 Auto Vimal
@AutoViML I don' think that approach "if it works on my machine than it is fine" is a good reason to mark this issue as resolved.
Let me try few more things, create blank .venv from scratch move to linux, play with the pandas dtypes (ints, floats, categorical, etc.).
I will come back to you with the results.
Most likely seems to be related to a new version of param released in March. I'd assume AutoViz requires an update to conform to whatever API changes have been made, or at the very least a pin in its requirements. It could also be a problem that needs to be fixed in holoviz.
It seems that installing holoviews<=1.14.9
fixes this, which means AutoViz needs an update. I believe this is due to the fact that the draw_kdeplot_hv
function passes hvplot
objects directly to hv.DynamicMap
instead of passing a callable that returns them. This is already done in other AutoViz functions.
Yes I have changed the requirements.txt and setup.py file to holoviews~=1.14.9 Please check the latest version and let me know.Auto Vimal On Sunday, April 30, 2023 at 08:02:38 PM EDT, Antoni Baum @.***> wrote:
It seems that installing holoviews<=1.14.9 fixes this, which means AutoViz needs an update. I believe this is due to the fact that the draw_kdeplot_hv function passes hvplot objects directly to hv.DynamicMap instead of passing a callable that returns them. This is already done in other AutoViz functions.
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>
Hi, I am trying to use autoviz to find "corellation" between dataframe that contains only categorical variables (both as features and as target) When calling autoviz, it falls with the error in description. Can you please advice what is the reason for such traceback? Probably, I should change dtypes from ints to something else (pandas categorical for example )
simple "toy" dataframe to reproduce such behavior:
Output and traceback: