将列除以数据框中的不同值 [英] Divide columns by different values in a data frame

查看:65
本文介绍了将列除以数据框中的不同值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要通过将x和y除以宽度和高度来归一化数据.

I need to normalize my data by dividing x and y by width and height.

X/宽度和y/高度

输入DataFrame示例:

Input DataFrame example:

ID   X1 Y1 X2 Y2 X3 Y3 X4 Y4 X5 Y5 Width Height
1     1  2 1  2  1  2  1  2  1  2     2     10
2     1  2 1  2  1  2  1  2  1  2     2     10

输出数据框

ID   X1n Y1n X2n Y2n X3n Y3n X4n Y4n X5n Y5n 
1    .5   .2 .5  .2  .5  .2   .5 .2  .5 .2    
2    .5   .2 .5  .2  .5  .2   .5 .2  .5 .2 

推荐答案

使用输出:

    ID  X1n  Y1n  X2n  Y2n  X3n  Y3n  X4n  Y4n  X5n  Y5n
0    1  0.5  0.2  0.5  0.2  0.5  0.2  0.5  0.2  0.5  0.2
1    2  0.5  0.2  0.5  0.2  0.5  0.2  0.5  0.2  0.5  0.2

这篇关于将列除以数据框中的不同值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆