python 批量修改/替換數據的實例
更新時間:2018年07月25日 08:42:21 作者:Norkaa
今天小編就為大家分享一篇python 批量修改/替換數據的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
在進行數據操作時,經常會根據條件批量的修改數據,如以下數據,按照日期的條件,將部門日期下的promotion改為1
tot_qty | price | date | price_delta1 | price_delta2 | price_delta3 | promotion | |
---|---|---|---|---|---|---|---|
created_date | |||||||
20160419 | 1.0 | 5.410000 | 20160419 | NaN | NaN | NaN | 0 |
20161111 | 96.0 | 5.400000 | 20161111 | -0.010000 | NaN | NaN | 1 |
20161123 | 1.0 | 7.500000 | 20161123 | 2.100000 | 2.090000 | NaN | 0 |
20161213 | 5.0 | 7.500000 | 20161213 | 0.000000 | 2.100000 | 2.090000 | 0 |
20161226 | 37.0 | 6.258571 | 20161226 | -1.241429 | -1.241429 | 0.858571 | 0 |
方法:遍歷每一行,判斷條件,執(zhí)行修改
for i in range(len(data)): line=data.iloc[i,:] if line['date']in (20170416,20170417,20170418,20170616,20170617,20170618,20170816,20170817,20170818,20171109,20171110,20171111): data[i:i+1]['promotion']=1
以上這篇python 批量修改/替換數據的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Pycharm主題切換(禁用)導致UI界面顯示異常的解決方案
這篇文章主要介紹了Pycharm主題切換(禁用)導致UI界面顯示異常的原因分析和解決方案,文中通過圖文結合的方式給大家介紹的非常詳細,需要的朋友可以參考下2024-06-06Python:type、object、class與內置類型實例
今天小編就為大家分享一篇Python:type、object、class與內置類型實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12python創(chuàng)建學生成績管理系統(tǒng)
這篇文章主要為大家詳細介紹了python創(chuàng)建學生成績管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-11-11詳解Python中常用的激活函數(Sigmoid、Tanh、ReLU等)
激活函數 (Activation functions) 對于人工神經網絡模型去學習、理解非常復雜和非線性的函數來說具有十分重要的作用,這篇文章主要介紹了Python中常用的激活函數(Sigmoid、Tanh、ReLU等),需要的朋友可以參考下2023-04-04