【发布时间】:2021-12-17 23:33:00
【问题描述】:
我最近开始使用 python 和 pandas 来读取 excel 文件。我有点卡住了一个我没有找到任何类似例子的问题。
假设我有来自不同机器不同分钟的数据。发生的情况是一台机器有多个信息。以下图为例,如果考虑机器 13.5,则有 5 个 5 分钟的关于成本和温度的信息。
我需要成本、温度和分钟信息的平均值,即每台机器只需要一行。再次以机器 13.5 为例,我只需要一个成本输出,即 34,4 (34+35+35+35+33/机器数量 13.5)。下面是我的代码。
import pandas
df = pandas.read_excel('Model.xlsx', engine='openpyxl')
df
【问题讨论】:
-
请用
df.head(14)的输出更新你的帖子并解释如何获得34.4?
标签: python pandas dataframe compare rows