在表中添加平均列

时间:2019-05-13 10:03:23

标签: python-2.7 jupyter-notebook

我自己Keshav,我发现很难在现有表中为多个列创建平均值。在CSV文件中,我有几列是从不同的应用程序生成的。 例如: 我有一些应用程序,例如A,B,C,D,E。 每个应用程序都有以下子实例: 对于A:A1,A2,A3 对于B:B1,B2,B3 其他应用程序的格式相同。 在我的CSV文件中,我的列名称如下:

Region1- A1,Region1- A2,Region1- A3

Region2- A1,Region2- A2,Region2- A3

.....

地区4- A1,地区4- A2,地区4- A3

Region1- B1,Region1- B2,Region1- B3

Region2- B1,Region2- B2,Region2- B3

....

....

Region5- B1,Region5- B2,Region5- B3

与其他应用程序(例如C,D,E)相同。

在这里,我想在python中编写代码以搜索CSV文件,并标识具有相同应用程序名称的列名称,即(A和region1)取这些列的平均值,并在同一列中创建一个名称为Avg_region1_A的单独列文件。

例如:我要完成的任务是:

新创建的列

Avg_region1_A→avg(Region1- A1,Region1- A2,Region1- A3)

Avg_region2_A→avg(Region2- A1,Region2- A2,Region2- A3)

Avg_region2_B→avg(Region2- B1,Region2-B2,Region2-B3)

其他应用程序实例也是如此。

任何建议都可以接受。 谢谢。

0 个答案:

没有答案