python - 我可以把它放在一个循环python中吗?
问题描述
我可以把它放到一个循环中吗?
非常感谢 :)
df0 = df0.groupby(['MNR'])['MENGE'].sum()
df1 = df1.groupby(['MNR'])['MENGE'].sum()
df2 = df2.groupby(['MNR'])['MENGE'].sum()
df3 = df3.groupby(['MNR'])['MENGE'].sum()
df4 = df4.groupby(['MNR'])['MENGE'].sum()
解决方案
您可以列出所有 df,然后遍历每个 df 并在它们上应用groupby
and sum()
。
dfs = [df0, df1, df2, df3, df4]
for df in dfs:
df = df.groupby(['MNR'])['MENGE'].sum()
推荐阅读
- laravel - 在控制器类函数中返回两个视图
- node.js - SequelizeUniqueConstraintError on bulkcreate with association
- javascript - 计算实时 javascript 值并传递给输入字段,而不是 textarea
- python - 遍历图像并获取用户输入的数据标签(值从 1-3)
- c# - 发布后无法从内部调用操作访问模型数据
- c# - 如何使用我自己的测试 Web 应用程序在某些 Web 应用程序上运行 selenium 自动化测试用例
- qt - 如何在 QML 中使用 Buttons、GroupBox、Text 和 ProgressBar 设置基本 GridLayout
- python - 用于在数据框中搜索列表中的项目并返回虚拟变量的 Python 函数是什么?
- value-iteration - 为什么策略迭代比价值迭代快?
- html - chartJS中心的文本导致无限循环