运行相同的代码,但使用两个不同的数据集(输入)

密尔汤姆

我在JupyterLab中有一个代码,其中包含分布在多个单元格中的几个函数。第一个函数生成一个数据集,该数据集将在其后的所有其他函数中使用。

我要做的是两次运行相同的代码,但修改了其中一个功能。所以它看起来像这样:

data_generating_function() # this function should only be ran once so it generates the same dataset for both trials 
function_1() # this is the function that is to be modified once, so there are two version of this function
function_2() # this function and all functions below it stay the same but should be ran twice
function_3()
function_4()
function_5()

因此,我将运行data_generating_function()一次并生成数据集。然后,我将运行的一个版本function1()及其下的所有功能,然后我将运行另一个版本的function1()及其下的所有其他功能。

什么是实现此目标的好方法?很明显,我可以复制代码并仅更改一些函数名,也可以将其全部放入单个单元格中并创建一个for循环。但是,有没有一种更好的方法可以理想地保留多个单元呢?

谢谢

修剪

只需对第一个功能的两个选择进行迭代:

data_generating_function() 
for func1 in (function1a, function1b):
    func1()
    function_2()
    function_3()
    function_4()
    function_5()

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

同时使用两个不同的参数运行相同的脚本

来自分类Dev

针对不同元素上的两个不同事件运行相同的事件处理程序

来自分类Dev

在两个不同的前提条件下运行相同的功能?

来自分类Dev

在两个终端中运行相同的python代码,它们会互相干扰吗?

来自分类Dev

在两个不同的数据帧中将以相同字符串开头的行相乘

来自分类Dev

对两个不同的向量进行相同的排序

来自分类Dev

对两个工作表使用相同的数据集

来自分类Dev

如何使用函数绘制两个不同的数据集?

来自分类Dev

相同的代码在具有不同库函数签名的两个不同环境中运行

来自分类Dev

针对两个不同的程序集引用编译相同的代码?

来自分类Dev

为什么我两个必须执行相同结果的不同sql查询的行为不同?

来自分类Dev

如果两个单元格相同但顺序不同,则将两行相加

来自分类Dev

对两个结构不同的列表使用相同的代码按名称获取相同的列

来自分类Dev

为两个不同的数据集绘制相同的x轴

来自分类Dev

在嵌套循环中,两个不同的数据表获得相同的结果集并引发异常

来自分类Dev

Python3多次使用相同的输入运行相同的函数,但每次都会产生不同的输出

来自分类Dev

有没有办法在不重复代码的情况下使用不同的配置从 2 个不同的类中运行相同的一组测试两次

来自分类Dev

对具有相同数据的两个表运行查询的不同性能

来自分类Dev

两个类似的应用共享一个数据库。进行迁移。无法在第二个迁移上运行相同的迁移

来自分类Dev

当两个进程同时执行相同的代码时,Cherrypy + sqlite3 + Peewee崩溃

来自分类Dev

使用两个不同的混淆器处理相同的.NET程序集

来自分类Dev

在张量流中的两个张量上运行相同的RNN

来自分类Dev

如何使用相同的图像运行两个组件,将两个不同的参数传递给 docker-compose

来自分类Dev

如果熊猫数据框满足两个不同要求,则它们将两行相加

来自分类Dev

两个不同的Private Sub语句相同的代码

来自分类Dev

如何在不重复的情况下对两个不同的jQuery事件使用相同的代码?

来自分类Dev

Bootstrap:在同一浏览器中使用相同代码的两个文件结果不同

来自分类Dev

使用Haskell构建两个具有相同源代码的不同模块

来自分类Dev

我想定义两个使用相同代码的不同名称的库

Related 相关文章

  1. 1

    同时使用两个不同的参数运行相同的脚本

  2. 2

    针对不同元素上的两个不同事件运行相同的事件处理程序

  3. 3

    在两个不同的前提条件下运行相同的功能?

  4. 4

    在两个终端中运行相同的python代码,它们会互相干扰吗?

  5. 5

    在两个不同的数据帧中将以相同字符串开头的行相乘

  6. 6

    对两个不同的向量进行相同的排序

  7. 7

    对两个工作表使用相同的数据集

  8. 8

    如何使用函数绘制两个不同的数据集?

  9. 9

    相同的代码在具有不同库函数签名的两个不同环境中运行

  10. 10

    针对两个不同的程序集引用编译相同的代码?

  11. 11

    为什么我两个必须执行相同结果的不同sql查询的行为不同?

  12. 12

    如果两个单元格相同但顺序不同,则将两行相加

  13. 13

    对两个结构不同的列表使用相同的代码按名称获取相同的列

  14. 14

    为两个不同的数据集绘制相同的x轴

  15. 15

    在嵌套循环中,两个不同的数据表获得相同的结果集并引发异常

  16. 16

    Python3多次使用相同的输入运行相同的函数,但每次都会产生不同的输出

  17. 17

    有没有办法在不重复代码的情况下使用不同的配置从 2 个不同的类中运行相同的一组测试两次

  18. 18

    对具有相同数据的两个表运行查询的不同性能

  19. 19

    两个类似的应用共享一个数据库。进行迁移。无法在第二个迁移上运行相同的迁移

  20. 20

    当两个进程同时执行相同的代码时,Cherrypy + sqlite3 + Peewee崩溃

  21. 21

    使用两个不同的混淆器处理相同的.NET程序集

  22. 22

    在张量流中的两个张量上运行相同的RNN

  23. 23

    如何使用相同的图像运行两个组件,将两个不同的参数传递给 docker-compose

  24. 24

    如果熊猫数据框满足两个不同要求,则它们将两行相加

  25. 25

    两个不同的Private Sub语句相同的代码

  26. 26

    如何在不重复的情况下对两个不同的jQuery事件使用相同的代码?

  27. 27

    Bootstrap:在同一浏览器中使用相同代码的两个文件结果不同

  28. 28

    使用Haskell构建两个具有相同源代码的不同模块

  29. 29

    我想定义两个使用相同代码的不同名称的库

热门标签

归档