小编Lis*_*isa的帖子

将数据框中的每列与Python右侧的列相乘

我有一个大型数据框,大约有400,000个观测值和6.500个列.我正在寻找一种快速的方法,将每列与右侧的列相乘.

示例数据框可能如下所示:

| V1  | V2  | V3  |  
----------------------
|  1  |  2  |  1  |
|  0  |  4  |  1  |
|  1  |  3  |  3  |
Run Code Online (Sandbox Code Playgroud)

我想最终得到这样的东西:

| V1 | V2 | V3 | V1_V2 | V1_V3 | V2_V3 |
-----------------------------------------
|  1 |  2 |  1 |    2  |   1   |   2   |
|  0 |  4 |  1 |    0  |   0   |   4   |
|  1 |  3 |  3 …
Run Code Online (Sandbox Code Playgroud)

python numpy pandas

5
推荐指数
1
解决办法
151
查看次数

标签 统计

numpy ×1

pandas ×1

python ×1