簡體   English   中英

在循環時更新 DataFrame 或在更新 df 條件后從頭開始循環

Update DataFrame while looping or start loop from the begining after condition on update df

提示:本站收集StackOverFlow近2千萬問答,支持中英文搜索,鼠標放在語句上彈窗顯示對應的參考中文或英文, 本站還提供   中文簡體   英文版本   中英對照 版本,有任何建議請聯系yoyou2525@163.com。

我有一個 DF,需要用列“volume”的 cumsum() 填充“位置”。 有時當我遇到條件時,我需要重新啟動 cumsum()。 重新啟動 cumsum() 的條件取決於 position,因此為了正確工作,我需要更新位置,而不是舊 DataFrame 的位置。 當我無休止地嘗試它時,首先遇到了條件。

while restart:
    for i, row in newdls.iterrows():
        if i==0:
            print('1st')       
            continue
        elif (ex[i]=='ftx') & (abs(pos[i]) < 5000) & (fix[i]!='reset'):
            print('chek')
            pstate[i]='hedged'
            newdls['marker'][i] = pos[i]
            newdls['fix'][i] = 'reset'    
            g = newdls['fix'].eq('reset').shift().bfill().cumsum()
            newdls['position'] = newdls.groupby(g)['volume'].cumsum()
            break 
        elif newdls['marker'][i]=='stop':
            print(restart)
            restart=False
            break

df https://drive.google.com/file/d/1TxGWn8uPam_lKl-v9rgoTuwj_lnkH6jM/view?usp=sharing

問題暫未有回復.您可以查看右邊的相關問題.
1 應用程序會在更新后開始運行嗎?

假設我在iphone上玩游戲,然后按主頁按鈕(多任務)並從應用程序商店更新我的游戲。 更新后,我按下游戲圖標重新開始,這個游戲將從一開始就開始(就像一個新安裝的應用程序)或者只是從我在哪里玩? 如果它從一開始就開始,一切都會好的,但是如果它繼續在我玩的地方播放,那就會造成麻煩(仍然使用舊 ...

4 如何在仍然循環時從循環更新Android UI元素?

我需要從循環更新Android按鈕,以使每個按鈕一個一個突出顯示 我嘗試使用AsyncTask失敗,與Handler相同。 下面的Handler示例[部分代碼,只是為了給您提供示例]: 任何想法如何一一到達UI元素嗎? 另一個示例:在下面的示例中,在標准循環中: -通過 ...

2011-09-06 22:09:43 3 2908   android
5 循環mysqli更新,變量在while循環中增加1

我正在嘗試循環此代碼,因為它將動態生成。 它從 mysql 獲取行數並循環多次。 POST 來自 ajax,它也在那里循環並且運行良好。 在 php 部分,我不確定為什么它不起作用。 我嘗試了很多不同的循環變化。 未循環代碼有效: ...

6 創建/更新/刪除時是否必須開始事務?

我的hello world程序中有以下代碼用於學習休眠 上面的代碼成功地將學院實體保存在DB中,但是如果我刪除line1和line2,則不會。 創建/更新/刪除時是否必須開始事務? 如果是,在另一個應用程序中,我看到 了Session.update(實體) 無需 ...

9 根據條件更新表(循環時)

因此,我試圖基於singe參數更新表: dateEntered字段必須為空白。 我想隨機選擇50行,並將空白的ownerID字段更新為“ Tester” 這是我所擁有的: 它將更新一條記錄,然后退出並給我: 選擇記錄的第一部分工作正常,其query2不會更新所有 ...

10 在while循環中更新Pandas DF(Python3,Pandas)

背景知識:我的代碼接受用戶輸入並將其應用於我的DF,以刪除某些行。 該過程重復用戶想要的次數。 不幸的是,我不確定如何在創建的while循環中更新DF,以確保所做的更改得以保持: 如何在每個循環結束時更新DF,以使所做的更改保持不變? ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2022 STACKOOM.COM