我正在为我的编码类在文档字符串中列出的这个问题工作。我将不胜感激任何关于优化我的代码的帮助,以及为什么尽管重置索引时仍然收到以下错误的任何解释。 import pandas as pd
def beds_top_ten(df, facility_id):
'''
INPUT: DataFrame, int
OUTPUT: date
Write a pand
这是related to this question,但现在我需要找到存储在'YYYY-MM-DD'中的日期之间的差异。本质上,count列中的值之间的差异是我们需要的,但是按每行之间的天数标准化。 我的数据帧是: date,site,country_code,kind,ID,rank,votes,sessions,avg_score,count
2017-03-20,website1,US,0
我想知道如何做就取决于另一列的值的列之和(0或1) id area PP
a 0,95999998 0
a 0,44 1
b 1,6900001 0
c 2 0
d 5,8499999 0
e 0,66000003 1
我可以找到每个区域ID surface_id = df.groupby("id")["area"].sum()
但我也希望是ID中的区域,如果PP = 1得到的