我在Anaconda上运行python 3.6.1。 每当我尝试用seaborn进行策划时,我都会收到以下警告。
C:\Anaconda3\lib\site-packages\seaborn\categorical.py:1428: FutureWarning: remove_na is deprecated and is a private function. Do not use.
stat_data = remove_na(group_data)
即使我尝试使用下面页面上发布的条形图示例, https://seaborn.pydata.org/generated/seaborn.barplot.html
我仍然得到相同的结果。
提前致谢。
我简化了代码。但结果与
相同[这是https://seaborn.pydata.org/generated/seaborn.barplot.html]
中的相同代码import seaborn as sns
sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
sns.barplot(x="day", y="total_bill", data=tips)
答案 0 :(得分:5)
此问题已于2017年8月修复。它是由Seaborn在Pandas中调用私人函数触发的。
请参阅Pandas ticket和Seaborn ticket。更新你的Seaborn,这个警告应该消失。
答案 1 :(得分:0)
urp ..我省略了plt.show()代码..这是多么荒谬的事情..
我的问题未显示的情节已通过添加以下代码解决,
import matplotlib.pyplot as plt
plt.show()
但是,FutureWarning消息仍然会出现。如果有人知道如何处理,请发布答案。
非常感谢