我不知道为什么会这样。这些是事实; 1-我有一个真实的Dataframe,真的非常混乱。
public Product GetProduct(int id)
{
Product item = repository.Get(id);
if (item == null)
{
var resp = new HttpResponseMessage(HttpStatusCode.NotFound)
{
Content = new StringContent(string.Format("No product with ID = {0}", id)),
ReasonPhrase = "Product ID Not Found"
};
throw new HttpResponseException(resp);
}
return item;
}
考虑B列已设置为Datetime,C列已设置为浮点数。
因此,此数据帧的总和为250,00
A B c
John 1/10/2018 100,00
Mark NA 50,00
2/09/2018 30,00
Susan 8/10/2018 NA
Mark 8/10/2018 10,00
John 1/10/2018 20,00
NA NA 40,00
当我进行分组时,我得到另一个结果较低的
df['c'].sum()
我得到的值较低。我想要的是这样的df:
df2 = df.groupby('c').sum()
感谢您的帮助!