使用以下公式和生成的数据帧: df['dist'] = haversine(df.LAT.shift(), df.LONG.shift(),df.loc[1:, 'LAT'], df.loc[1:, 'LONG']) 半正弦函数的定义如下:https://stackoverflow.com/a/40453439/15492238 Group ID LAT LONG9 83.378214
Berlin USA 39.7742446 -75.0013423 7588我想按列City和Country对数据进行分组,并总结它们的总体:
grouped_data = df.groupby([df['City'], df['Country'])['Population'].agg('sum').