日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

成功解决RuntimeError: Selected KDE bandwidth is 0. Cannot estiamte density

發布時間:2025/3/21 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 成功解决RuntimeError: Selected KDE bandwidth is 0. Cannot estiamte density 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

成功解決RuntimeError: Selected KDE bandwidth is 0. Cannot estiamte density

目錄

解決問題

解決思路

解決方法

1、重新定義bw參數

2、調試


解決問題

RuntimeError: Selected KDE bandwidth is 0. Cannot estiamte density.


?

解決思路

運行時錯誤:選擇的KDE帶寬為0。不能estiamte密度。

解決方法

推薦文章:Py之seaborn:數據可視化seaborn庫(一)的柱狀圖、箱線圖(置信區間圖)、散點圖/折線圖、核密度圖/等高線圖、盒形圖/小提琴圖/LV多框圖的簡介、使用方法之最強攻略(建議收藏)

出現此bug,是因為Seaborn庫(它依賴的scipy或statmodels庫來計算kde)沒有辦法計算出“bandwidth”,kdeplot函數中的bw參數,是一個縮放參數,當然也可以自定義。

1、重新定義bw參數

sns.kdeplot(ser_test, cumulative=True, bw=1.5)

2、調試

try:sns.distplot(df) except RuntimeError as re:if str(re).startswith("Selected KDE bandwidth is 0. Cannot estimate density."):sns.distplot(df, kde_kws={'bw': 0.1})else:raise re?

參考文章:https://stackoverflow.com/questions/60596102/seaborn-selected-kde-bandwidth-is-0-cannot-estimate-density

總結

以上是生活随笔為你收集整理的成功解决RuntimeError: Selected KDE bandwidth is 0. Cannot estiamte density的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。