数据帧中的函数,该函数通过R中的(多变量)函数复制dplyr group\ u

2024-10-01 17:21:44 发布

您现在位置:Python中文网/ 问答频道 /正文

考虑这种情况:

Python pandas equvilant to R groupby mutate

dplyr中:

df = df%>% group_by(a,b) %>%  

表示首先数据帧按列a分组,然后按b分组。你知道吗

在我的例子中,我试图首先按group_name列、然后按user_name、然后按type_of_work对数据进行分组。有三个以上的列(这就是为什么我感到困惑),但我需要数据分组根据这三个标题在同一顺序。在此阶段之后,我已经有了一个用于处理列的算法。我只需要一个算法来创建根据这三列分组的数据帧。你知道吗

在我的例子中,像dplyr函数一样保留序列是很重要的。你知道吗

pandas数据帧中有类似的东西吗?你知道吗


Tags: to数据name算法pandasdfbygroup
1条回答
网友
1楼 · 发布于 2024-10-01 17:21:44

分组=数据框groupby(['a','b'])

阅读熊猫文档中关于“拆分-应用-组合”策略的更多信息,了解熊猫与R相比如何处理这些问题

从你的评论看来,你想分配分组帧。您可以通过API使用groupbyobject,例如分组平均数(),或者可以遍历groupby对象。您将在每个循环中获得名称和组。你知道吗

相关问题 更多 >

    热门问题