我有一个像这样的数据框:
df
Speed Zone
1.33 Zone 1
0.37 Zone 1
0.52 Zone 1
1.17 Zone 1
8.36 Zone 2
4.46 Zone 2
2.16 Zone 2
4.45 Zone 2
5.50 Zone 3
5.29 Zone 3
3.49 Zone 3
1.11 Zone 3
0.89 Zone 4
2.16 Zone 5
0.83 Zone 5
1.17 Zone 5
我使用以下代码计算每个区域的速度average
或mean
:
import geopandas as gpd
import pandas as pd
import numpy as np
df = pd.read_csv("speed_zone.csv")
df = df[df.Zone == 'Zone 1']
df["Speed"].mean()
但是,我必须将其复制并再次放入一个新的单元格中。我有很多工作要做。我是python的初学者,如何计算speed列的mean
或average
并自动同时创建表格。
我的预期结果如下:
Mean_Speed Zone
0.8475 Zone 1
4.8575 Zone 2
3.8474 Zone 3
答案 0 :(得分:1)