如何使用python中的两个循环创建和追加多行

穆库尔

我需要创建一个数据框,这样我的输出如下

day hour cal_hr
1   6    106
1   7    107
1   8    108
..
..
1   24   124
..
7   1    701
7   2    702
..
..
7   24   724

我想遍历一天然后一个小时,然后做一个白天和一个小时的连接。前面的0表示106(例如)

就像是

for i in range(1,8):
    for j in range(6,25):
        df.append(i,j)
 df=pd.dataFrame(df)

可以df.append同时创建两个变量

艾汉

附加到列表,然后转换为数据框。这样会更有效率。

df = pd.DataFrame([(i, j, 100*i+j) 
                    for i in range(1, 8) 
                    for j in range(6, 25)], 
                    columns=['day', 'hour', 'cal_hr'])

df.head()
Out[143]: 
   day  hour  cal_hr
0    1     6     106
1    1     7     107
2    1     8     108
3    1     9     109
4    1    10     110

df.tail()
Out[144]: 
     day  hour  cal_hr
128    7    20     720
129    7    21     721
130    7    22     722
131    7    23     723
132    7    24     724

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用python中的两个循环创建和追加多行

来自分类Dev

在两个表上使用内部联接后如何添加多行

来自分类Dev

如何在WPF中创建和设置两个列的ComboBox

来自分类Dev

如何使用SQLite-Windows Phone 8创建和管理两个或更多表?

来自分类Dev

使用循环功能基于python中的两个不同数据框创建新数据框

来自分类Dev

如何在python中的for循环下使用两个不同的循环

来自分类Dev

如何使用两个列表作为循环Python

来自分类Dev

如何使用两个列表作为循环Python

来自分类Dev

如何在文件中追加多行

来自分类Dev

如何使用两个插入查询从复选框中循环两个值

来自分类Dev

两个for循环的矢量化(矩阵创建和阈值化)

来自分类Dev

如何在调试器中的python 2.7中创建带有两个for循环的单行脚本

来自分类Dev

如何在调试器中的python 2.7中创建带有两个for循环的单行脚本

来自分类Dev

在python中,如何创建两个彼此迭代的列?

来自分类Dev

如何使用Bootstrap在每行中创建两个输入?

来自分类Dev

如何使用 SQLite 创建关系中的两个表

来自分类Dev

在 Python 中组合两个循环

来自分类Dev

在python中使用两个for循环

来自分类Dev

使用JavaScript中的循环从一个对象创建两个对象时出错

来自分类Dev

如何在Julia中的一行中创建两个嵌套的for循环

来自分类Dev

使用联接中的多行联接两个表

来自分类Dev

在jQuery中的一个循环中添加多行

来自分类Dev

在jQuery中的一个循环中添加多行

来自分类Dev

如何在bash中的两个循环之间创建一对一关系?

来自分类Dev

Python:用于创建和写入两个输出文件的函数

来自分类Dev

如何使用for循环创建和填充列?

来自分类Dev

如何使用Python在OpenCV中合成两个图像?

来自分类Dev

Java / Groovy:创建和读取两个对象的列表

来自分类Dev

如何使用php在一个mysql查询中运行两个循环

Related 相关文章

  1. 1

    如何使用python中的两个循环创建和追加多行

  2. 2

    在两个表上使用内部联接后如何添加多行

  3. 3

    如何在WPF中创建和设置两个列的ComboBox

  4. 4

    如何使用SQLite-Windows Phone 8创建和管理两个或更多表?

  5. 5

    使用循环功能基于python中的两个不同数据框创建新数据框

  6. 6

    如何在python中的for循环下使用两个不同的循环

  7. 7

    如何使用两个列表作为循环Python

  8. 8

    如何使用两个列表作为循环Python

  9. 9

    如何在文件中追加多行

  10. 10

    如何使用两个插入查询从复选框中循环两个值

  11. 11

    两个for循环的矢量化(矩阵创建和阈值化)

  12. 12

    如何在调试器中的python 2.7中创建带有两个for循环的单行脚本

  13. 13

    如何在调试器中的python 2.7中创建带有两个for循环的单行脚本

  14. 14

    在python中,如何创建两个彼此迭代的列?

  15. 15

    如何使用Bootstrap在每行中创建两个输入?

  16. 16

    如何使用 SQLite 创建关系中的两个表

  17. 17

    在 Python 中组合两个循环

  18. 18

    在python中使用两个for循环

  19. 19

    使用JavaScript中的循环从一个对象创建两个对象时出错

  20. 20

    如何在Julia中的一行中创建两个嵌套的for循环

  21. 21

    使用联接中的多行联接两个表

  22. 22

    在jQuery中的一个循环中添加多行

  23. 23

    在jQuery中的一个循环中添加多行

  24. 24

    如何在bash中的两个循环之间创建一对一关系?

  25. 25

    Python:用于创建和写入两个输出文件的函数

  26. 26

    如何使用for循环创建和填充列?

  27. 27

    如何使用Python在OpenCV中合成两个图像?

  28. 28

    Java / Groovy:创建和读取两个对象的列表

  29. 29

    如何使用php在一个mysql查询中运行两个循环

热门标签

归档