Python遍历电子表格的每一行

加里多

我有一个如下数据框:

在此处输入图片说明

我编写了一个函数,该函数可以分解每个时间戳,并计算“关闭”和“启动”时间之间的分钟数。我还没能让它遍历每一行。

data1 = str(list(data['Adjusted_Down']))
data2 = str(list(data['Adjusted_Up']))
breakdown(data1, data2)

参考代码:

import pandas as pd

data = pd.read_excel('E:\Savers\Python\Python3 - Master\lab.xlsx')

def breakdown(x, y):
    string1 = x.split()
    variable1 = string1[0]
    dateVariable = variable1.split('-')
    variable2 = string1[1]
    dateVariable2 = variable2.split(':')
    hour = int(dateVariable2[0])
    minute = int(dateVariable2[1])
    seconds = int(dateVariable2[2])

    string1B = y.split()
    variable1B = string1B[0]
    dateVariableB = variable1B.split('-')
    variable2B = string1B[1]
    dateVariable2B = variable2B.split(':')
    hourB = int(dateVariable2B[0])
    minuteB = int(dateVariable2B[1])
    secondsB = int(dateVariable2B[2])

    if hourB > hour:
        sumMinutes = (hourB - hour)*60
        sumMinutes = sumMinutes + (minuteB - minute)
        print(sumMinutes)
    elif hourB == hour:
        sumMinutes = (minuteB - minute)
        print(sumMinutes)
工商管理硕士

我的假设是您想为数据df中的每一行运行细分()函数

for index, row in data.iterrows():
    data1 = str(row['Adjusted_Down'])
    data2 = str(row['Adjusted_Up'])
    breakdown(data1, data2)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将电子表格的每一行导出到单独的.txt文件

来自分类Dev

尝试使用Python从Excel电子表格中删除第一行

来自分类Dev

为OOO Calc电子表格中的每一行创建新的txt / html文件

来自分类Dev

为OOO Calc电子表格中的每一行创建新的txt / html文件

来自分类Dev

如何在MS Excel中基于另一电子表格的一行更新电子表格的一行?

来自分类Dev

如何将每一行发送到另一电子表格,该电子表格的名称存储在该行的单元格中?

来自分类Dev

如果 x 推送到另一个电子表格,则遍历行

来自分类Dev

从电子表格读取OpenXML卡在第一行

来自分类Dev

如何使用宏填写电子表格中列表的下一行?

来自分类Dev

在Google电子表格的一行中搜索两个或多个单词

来自分类Dev

将TXT文件的第一行导入到电子表格

来自分类Dev

VBA在很大的电子表格中查找最后一行(溢出错误)

来自分类Dev

仅在Google电子表格的最后一行查找和替换

来自分类Dev

如何冻结剑道电子表格中的第一行

来自分类Dev

在表格中选择下一行时,更新电子表格侧栏中的值

来自分类Dev

如何将电子表格中的两行合并为一行?

来自分类Dev

将电子表格转换为文本的合理工具,一行=一页

来自分类Dev

我想根据所选单元格获取电子表格的一行的值

来自分类Dev

将特定单元格从最后一行移动到新电子表格

来自分类Dev

如何使用OpenPyXL列出Excel电子表格中的所有第一行值?

来自分类Dev

如何使用谷歌应用程序脚本获取谷歌电子表格最后一行的值

来自分类Dev

如何使用谷歌应用程序脚本划掉电子表格的一行(而不是删除它!)?

来自分类Dev

使用 google-spreadsheet 节点模块向 google 电子表格添加一行并返回状态

来自分类Dev

每n小时更新一次Google电子表格

来自分类Dev

遍历行以将值平均分割为新的电子表格

来自分类Dev

将列值从一个电子表格复制到另一电子表格,仅添加必要的行

来自分类Dev

仅将活动行从一个电子表格复制到另一个电子表格

来自分类Dev

比较Google电子表格上的行

来自分类Dev

Google电子表格脚本删除新行

Related 相关文章

  1. 1

    将电子表格的每一行导出到单独的.txt文件

  2. 2

    尝试使用Python从Excel电子表格中删除第一行

  3. 3

    为OOO Calc电子表格中的每一行创建新的txt / html文件

  4. 4

    为OOO Calc电子表格中的每一行创建新的txt / html文件

  5. 5

    如何在MS Excel中基于另一电子表格的一行更新电子表格的一行?

  6. 6

    如何将每一行发送到另一电子表格,该电子表格的名称存储在该行的单元格中?

  7. 7

    如果 x 推送到另一个电子表格,则遍历行

  8. 8

    从电子表格读取OpenXML卡在第一行

  9. 9

    如何使用宏填写电子表格中列表的下一行?

  10. 10

    在Google电子表格的一行中搜索两个或多个单词

  11. 11

    将TXT文件的第一行导入到电子表格

  12. 12

    VBA在很大的电子表格中查找最后一行(溢出错误)

  13. 13

    仅在Google电子表格的最后一行查找和替换

  14. 14

    如何冻结剑道电子表格中的第一行

  15. 15

    在表格中选择下一行时,更新电子表格侧栏中的值

  16. 16

    如何将电子表格中的两行合并为一行?

  17. 17

    将电子表格转换为文本的合理工具,一行=一页

  18. 18

    我想根据所选单元格获取电子表格的一行的值

  19. 19

    将特定单元格从最后一行移动到新电子表格

  20. 20

    如何使用OpenPyXL列出Excel电子表格中的所有第一行值?

  21. 21

    如何使用谷歌应用程序脚本获取谷歌电子表格最后一行的值

  22. 22

    如何使用谷歌应用程序脚本划掉电子表格的一行(而不是删除它!)?

  23. 23

    使用 google-spreadsheet 节点模块向 google 电子表格添加一行并返回状态

  24. 24

    每n小时更新一次Google电子表格

  25. 25

    遍历行以将值平均分割为新的电子表格

  26. 26

    将列值从一个电子表格复制到另一电子表格,仅添加必要的行

  27. 27

    仅将活动行从一个电子表格复制到另一个电子表格

  28. 28

    比较Google电子表格上的行

  29. 29

    Google电子表格脚本删除新行

热门标签

归档