我只是不知道怎么解释我需要什么。我不寻找任何代码,但只是教程和方向,以达到我需要的地方。你知道吗
示例:我在csv文件中有数字,a和b在不同的列中:
header1,header2
a,b
a1,b1
a2,b2
a3,b3
a4,b4
a5,b5
a6,b6
那我怎么才能创造出这样的东西呢
[a(b)+a1(b1)+a2(b2)...a6(b6)] /(divided by) [sum of (all b values)]
好吧,我知道如何用熊猫来编码分母,但是我该如何编码分子呢?你知道吗
这个过程叫什么,在哪里可以找到它的教程?你知道吗
Tags:
我不知道这是不是最好的方法,但应该管用。您可以在pandas中创建一个新列,它是a*b的乘积
然后您可以简单地使用
sum()
来获得列b和列乘积的和,然后将乘积除以b:不确定这是否是最好的使用方法,但是您可以使用列表理解和
zip()
函数。有了这两个,你可以得到这样的提名:Dive into Python 3的Chapter 3有更多的列表理解。Here是关于
zip()
和here的文档,是它的一些用法示例。你知道吗相关问题 更多 >
编程相关推荐