python:根据其他数据帧的值更改数据框中的值

时间:2018-05-29 14:00:49

标签: dataframe rank

我正在尝试根据另一个数据帧的值更改一个数据框中的值。有一个简单的方法吗?任何帮助表示赞赏!!

1。)数据帧日期

$ ./gradlew compileDebugAndroidTestJavaWithJavac

2。)排名数据

Index_column    A       B       C       D    
1               5%     12%     29%      14%
2               9%     -3%     0.5%      NaN
3               35%    -7%      3%       NaN
4               4%      8%      11%       -3%

3。)结果

Index_column    A       B       C       D
1               1      2     18        3
2               1      2      19      NaN
3               3      2      35       NaN
4               2     1      110        4

我使用了以下代码

Index_column    A       B       C       D
1               5%     12%      0%      14%  
2               9%     -3%     0%       0%
3               35%    -7%      0%       0%
4               4%      8%      0%       -3%

但是我收到以下错误:ValueError:无法将大小为826的序列复制到维度为1831的数组轴

罗尔夫

0 个答案:

没有答案