2016-02-19 57 views
-2

所以,我有一個數據框,我想用一個整數來比較一列的值,以檢查最小值並將其替換到數據框中。 在R我做了這樣的事情: maxPriceRatio = 2.0; PMIN(maxPriceRatio,(RDATA [定義, 「ABCD」]) 它的工作原理尋找最小值並替換熊貓中的值Dataframe

我想要做同樣的事情在Python filteredDf.loc [: '「ABCD'?] = filteredDf [」 ABCD「]說,有100行。我想比較2.0每個條目,並挑選出最低的兩個新的數據幀。

回答

0

使用np.minimum

filteredDf.loc[:,"ABCD"] = np.minimum(filteredDf.loc[:,"ABCD"], 2.0)