欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

簡單了解Pandas缺失值處理方法

 更新時間:2019年11月16日 10:35:34   作者:太虛真人  
這篇文章主要介紹了簡單了解Pandas缺失值處理方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了簡單了解Pandas缺失值處理方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

判斷數(shù)據(jù)是否為NaN:

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

判斷缺失值是否存在

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

處理方式:

  • 存在缺失值nan,并且是np.nan:
    • 1、刪除缺失值:dropna(axis='rows')
      • 注:不會修改原數(shù)據(jù),需要接受返回值
    • 2、替換缺失值:fillna(value, inplace=True)
      • value:替換成的值
      • inplace:True:會修改原數(shù)據(jù),F(xiàn)alse:不替換修改原數(shù)據(jù),生成新的對象
# 替換存在缺失值的樣本的兩列
# 替換填充平均值,中位數(shù)
movie['Revenue (Millions)'].fillna(movie['Revenue (Millions)'].mean(), inplace=True)
  • 不是缺失值nan,有默認標記的
    • 將不是nan的值替換成np.nan——df.replace(to_replace,value)
      • to_replace- 替換前的值—被替換的
      • value—要修改成的值,上崗的值
      • 再按照是nan的方式處理
# 把一些其它值標記的缺失值,替換成np.nan
wis = wis.replace(to_replace='?', value=np.nan)

SSL報錯

以上數(shù)據(jù)在讀取時,可能會報如下錯誤

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

解決辦法:

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Python?中的對象析構函數(shù)__del__?詳情

    Python?中的對象析構函數(shù)__del__?詳情

    這篇文章主要介紹了Python?中的對象析構函數(shù)del詳情,Python?中的類的構造函數(shù)???__init__???,?每當實例產(chǎn)生就會調用這個構造函下面更多相關內容,需要的小伙伴可以參考一下
    2022-03-03
  • pytorch如何定義新的自動求導函數(shù)

    pytorch如何定義新的自動求導函數(shù)

    這篇文章主要介紹了pytorch如何定義新的自動求導函數(shù)問題,具有很好的參考價值,希望對大家有所幫助。以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
    2022-12-12
  • Python實現(xiàn)把utf-8格式的文件轉換成gbk格式的文件

    Python實現(xiàn)把utf-8格式的文件轉換成gbk格式的文件

    這篇文章主要介紹了Python實現(xiàn)把utf-8格式的文件轉換成gbk格式的文件,本文給出了實現(xiàn)代碼并同時剖析了代碼的作用,需要的朋友可以參考下
    2015-01-01
  • Python腳本Selenium及頁面Web元素定位詳解

    Python腳本Selenium及頁面Web元素定位詳解

    這篇文章主要為大家介紹了Python腳本中如何使用Selenium定位頁面Web元素的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • 一文教你利用Python制作一個C盤清理器

    一文教你利用Python制作一個C盤清理器

    關于電腦的垃圾清理操作,已經(jīng)有很多的成熟的軟件可以幫助我們完成C盤的垃圾清理操作,比如360等等。但是使用三方的清理軟件往往伴隨著很多的廣告,所以本文就來用Python制作一個C盤清理器吧
    2023-03-03
  • Gauss-Seidel迭代算法的Python實現(xiàn)詳解

    Gauss-Seidel迭代算法的Python實現(xiàn)詳解

    這篇文章主要介紹了Gauss-Seidel迭代算法的Python實現(xiàn)詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-06-06
  • Flask配置四種方式

    Flask配置四種方式

    Flask提供了多種配置方式,可以根據(jù)不同的需求和場景進行選擇,包括配置類方式、配置文件方式、環(huán)境變量方式和實例文件方式,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • Python做圖像處理及視頻音頻文件分離和合成功能

    Python做圖像處理及視頻音頻文件分離和合成功能

    這篇文章主要介紹了Python做圖像處理及視頻音頻文件分離和合成功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 深入學習Python可變與不可變對象操作實例

    深入學習Python可變與不可變對象操作實例

    Python中的數(shù)據(jù)類型可以分為可變對象和不可變對象,了解它們之間的區(qū)別對于編寫高效的Python代碼至關重要,本文將詳細介紹可變對象和不可變對象的概念,以及如何正確地使用它們來提高代碼的性能和可讀性
    2023-12-12
  • SpringBoot中的@MessageMapping注解詳解

    SpringBoot中的@MessageMapping注解詳解

    這篇文章主要介紹了SpringBoot中的@MessageMapping注解詳解,Spring Boot 提供了對 WebSocket 的支持,其中 @MessageMapping 注解是一個常用的注解,它可以將一個 Java 方法標記為 WebSocket 的消息處理器,需要的朋友可以參考下
    2023-08-08

最新評論