正如我在標題中已經提到的那樣。
例如,我在 python 中有一個這樣的資料框:
dataframe = pd.DataFrame({'能源消耗': [20, 21, 19, 18, 25, 40, 18]})
如果我想將行索引 3 上的 0.3 之類的數字乘到末尾。我怎樣才能以最短的操作時間做到這一點。
提前致謝。
uj5u.com熱心網友回復:
你可以這樣做loc(假設索引是從 0 到 n-1 ,如果不是df.reset_index(drop=True, inplace=True)在下面)
dataframe.loc[2:,'Energy Consumption'] *= 0.3
dataframe
Energy Consumption
0 20.0
1 21.0
2 5.7
3 5.4
4 7.5
5 12.0
6 5.4
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/408909.html
標籤:
上一篇:將一組中的行附加到熊貓中的另一組
