我有一个如下所述的数据框。现在我想颠倒B列的顺序而不妨碍数据帧的总顺序。所以现在B列有5,4,3,2,1。我想把它改成1,2,3,4,5。我不想排序,因为它会妨碍总排序。
A B C
1 5 6
2 4 8
3 3 5
4 2 5
5 1 3
答案 0 :(得分:5)
您可以只替换该列:
<div ng-messages="myForm.email.$error" ng-if="myForm.$dirty || myForm.$submitted">
<p ng-message="required">Please enter details in these field</p>
<p ng-message="email">Please enter email</p>
</div>
关于您的数据:
x$B <- rev(x$B)
> x$B <- rev(x$B)
> x
A B C
1 1 1 6
2 2 2 8
3 3 3 5
4 4 4 5
5 5 5 3
对此也很方便:
transform
这不会修改> transform(x, B = rev(B))
A B C
1 1 1 6
2 2 2 8
3 3 3 5
4 4 4 5
5 5 5 3
,因此您需要将结果分配给某些内容(可能返回x
)。