I have this warning that shows up whenever I try to use distplot
from seaborn
, and I can't seem to figure out what I'm doing wrong, sorry if it's simple.
Warning:
FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use
arr[tuple(seq)]
instead ofarr[seq]
. In the future this will be interpreted as an array index,arr[np.array(seq)]
, which will result either in an error or a different result. return np.add.reduce(sorted[indexer] * weights, axis=axis) / sumval
Here a reproducible example:
import numpy as np
import pandas as pd
import random
import seaborn as sns
kde_data = np.random.normal(loc=0.0, scale=1, size=100) # fake data
kde_data = pd.DataFrame(kde_data)
kde_data.columns = ["value"]
#kde_data.head()
Now, the plot is correct, but I keep getting the warning
above and use arr[tuple(seq)]
instead of arr[seq]
doesn't help me much.
sns.distplot(kde_data.value, hist=False, kde=True)
I'm working on Jupyter, and this are the modules versions:
seaborn==0.9.0
scipy==1.1.0
pandas==0.23.0
numpy==1.15.4