मेरे पास निम्नलिखित डीएफ है:

enter image description here

यह एक एक्सेल फाइल से आता है। असल में, मैं इसे पायथन में दोहराना चाहता हूं।

TTA कॉलम का पहला मान Tiempo termico कॉलम का पहला मान है, और TTA कॉलम के दूसरे मान से, सेल अगले मान के योग से भर जाते हैं। Tiempo termico कॉलम और TTA का पिछला मान।

मैं पायथन 3 में ऐसा ऑपरेशन कैसे कर सकता हूं?

अग्रिम रूप से बहुत-बहुत धन्यवाद और क्षमा करें यदि यह प्रश्न भ्रमित करने वाला है, तो मैं जितना हो सके उतना स्पष्ट होने का प्रयास करता हूं।

संपादित करें

पिछला df मेरा अपेक्षित आउटपुट है। शुरुआती बिंदु df इस तरह होगा:

Tiempo termico (ºC dia)            TTA
                  17.84          17.84
                  16.73
                  16.51
                  16.99
                  17.58
                  18.34
                  18.51

और इस df से, आउटपुट के रूप में पहला प्राप्त करें।

1
Miguel 2488 31 अक्टूबर 2020, 03:32

1 उत्तर

सबसे बढ़िया उत्तर

.cumsum() का प्रयोग करें:

df['TTA'] = df['Tiempo termico'].cumsum()
1
Andrej Kesely 31 अक्टूबर 2020, 03:36