中的列中的值我想編寫一個代碼來檢查數據框中的兩列並對它們進行比較。一個應該是Max Temp,另一個是Min Temp。如果Tmax列的值小於Tmin,那麼它應該交換這些值。我需要爲文件夾中的多個文件執行此操作。如果一列中的值大於另一列的值,則交換R
Date TMAX TMIN
1 01/01/1960 4.7353 -4.3722
2 01/02/1960 8.3800 11.0600
3 01/03/1960 3.4400 -3.5300
4 01/04/1960 -1.4300 -8.2200
5 01/05/1960 -1.9600 -5.0100
6 01/06/1960 4.5800 -6.3400
7 01/07/1960 -8.8900 -2.7300
運行的代碼之後,就應該產生類似
Date TMAX TMIN
1 01/01/1960 4.7353 -4.3722
2 01/02/1960 11.0600 8.3800
3 01/03/1960 3.4400 -3.5300
4 01/04/1960 -1.4300 -8.2200
5 01/05/1960 -1.9600 -5.0100
6 01/06/1960 4.5800 -6.3400
7 01/07/1960 -2.7300 -8.8900
可能重複[如何2列之間的交換價值(http://stackoverflow.com/questions/7746567/how- to-swap-values-between-columns) – DatamineR 2014-10-02 21:58:21