pandas對指定列進行填充的方法
更新時間:2018年04月11日 15:23:51 作者:GeekLeee
下面小編就為大家分享一篇pandas對指定列進行填充的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
實例如下所示:
>>> import pandas as pd >>> import numpy as np >>> ts1 = [0, 1, np.nan, np.nan, np.nan, np.nan] >>> ts2 = [0, 2, np.nan, 3, np.nan, np.nan] >>> d = {'X': ts1, 'Y': ts2, 'Z': ts2} >>> df = pd.DataFrame(data=d) >>> df X Y Z 0 0.0 0.0 0.0 1 1.0 2.0 2.0 2 NaN NaN NaN 3 NaN 3.0 3.0 4 NaN NaN NaN 5 NaN NaN NaN >>> col =['X','Y'] >>> df[col] = df[col].ffill() >>> df X Y Z 0 0.0 0.0 0.0 1 1.0 2.0 2.0 2 1.0 2.0 NaN 3 1.0 3.0 3.0 4 1.0 3.0 NaN 5 1.0 3.0 NaN >>>
以上這篇pandas對指定列進行填充的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python數(shù)據(jù)結(jié)構(gòu)與算法之跳表詳解
跳表是帶有附加指針的鏈表,使用這些附加指針可以跳過一些中間結(jié)點,用以快速完成查找、插入和刪除等操作。本節(jié)將詳細介紹跳表的相關概念及其具體實現(xiàn),需要的可以參考一下2022-02-02python數(shù)據(jù)可視化之matplotlib.pyplot基礎以及折線圖
不論是數(shù)據(jù)挖掘還是數(shù)據(jù)建模,都免不了數(shù)據(jù)可視化的問題,對于Python來說,Matplotlib是最著名的繪圖庫,它主要用于二維繪圖,這篇文章主要給大家介紹了關于python數(shù)據(jù)可視化之matplotlib.pyplot基礎以及折線圖的相關資料,需要的朋友可以參考下2021-07-07python尋找list中最大值、最小值并返回其所在位置的方法
今天小編就為大家分享一篇python尋找list中最大值、最小值并返回其所在位置的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06python和shell實現(xiàn)的校驗IP地址合法性腳本分享
這篇文章主要介紹了python和shell實現(xiàn)的校驗IP地址合法性腳本分享,每個腳本配有執(zhí)行效果圖,需要的朋友可以參考下2014-10-10Python網(wǎng)絡請求模塊urllib與requests使用介紹
網(wǎng)絡爬蟲的第一步就是根據(jù)URL,獲取網(wǎng)頁的HTML信息。在Python3中,可以使用urllib和requests進行網(wǎng)頁數(shù)據(jù)獲取,這篇文章主要介紹了Python網(wǎng)絡請求模塊urllib與requests使用2022-10-10