91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Pandas怎么處理缺失值

發布時間:2021-05-21 17:33:48 來源:億速云 閱讀:128 作者:Leah 欄目:開發技術

本篇文章為大家展示了使用Pandas怎么處理缺失值,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

判斷數據是否為NaN:

pd.isnull(df),
pd.notnull(df)

判斷缺失值是否存在

np.all(pd.notnull(data)) # 返回false代表有空值
np.any(pd.isnull(data)) #返回true代表有空值

處理方式:

  • 存在缺失值nan,并且是np.nan:

    • value:替換成的值

    • inplace:True:會修改原數據,False:不替換修改原數據,生成新的對象

    • 注:不會修改原數據,需要接受返回值

    • 1、刪除缺失值:dropna(axis='rows')

    • 2、替換缺失值:fillna(value, inplace=True)

# 替換存在缺失值的樣本的兩列
# 替換填充平均值,中位數
movie['Revenue (Millions)'].fillna(movie['Revenue (Millions)'].mean(), inplace=True)
  • 不是缺失值nan,有默認標記的

    • to_replace- 替換前的值—被替換的

    • value—要修改成的值,上崗的值

    • 再按照是nan的方式處理

    • 將不是nan的值替換成np.nan——df.replace(to_replace,value)

# 把一些其它值標記的缺失值,替換成np.nan
wis = wis.replace(to_replace='?', value=np.nan)

SSL報錯

wis = pd.read_csv(https://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/breast-cancer-wisconsin.data)

以上數據在讀取時,可能會報如下錯誤

URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)>

解決辦法:

# 全局取消證書驗證
import ssl
ssl._create_default_https_context = ssl._create_unverified_context

上述內容就是使用Pandas怎么處理缺失值,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄龙县| 满城县| 姚安县| 海丰县| 陇南市| 盐亭县| 海林市| 霸州市| 东方市| 荆州市| 蒲城县| 瑞昌市| 重庆市| 江都市| 祁东县| 丘北县| 车致| 顺平县| 隆安县| 麦盖提县| 巴林左旗| 平舆县| 咸宁市| 钟山县| 田东县| 安宁市| 泰和县| 海城市| 南皮县| 西充县| 常熟市| 金昌市| 甘泉县| 明水县| 随州市| 双江| 饶平县| 苏州市| 龙州县| 出国| 濮阳市|