在pandas

时间:2018-03-15 03:56:28

标签: python pandas cluster-analysis

我是python和pandas的新手,也许我错过了一些东西。我在数据框中有很多列,特别是两个重要的列: Weight Volume 。我想用数据框中的行创建许多集群,条件为:

  • 没有簇累积(总和)超过30000 Kg的重量。
  • 没有集群累积(求和)超过30 M ^ 3的数量。
  • 群集尽可能大,但在前两点表示的下限。
  • 每行的结果集群在"集群中注释"同一数据框中的列。

该算法以过程样式实现,具有嵌套循环。我正在阅读有关在熊猫中滚动和扩展功能的内容,但我没有找到一种可以做到这一点的庞大方式(没有循环?)。有办法吗?

Here是一些帮助解释我的代码。

0 个答案:

没有答案