【发布时间】:2021-09-29 10:55:59
【问题描述】:
我正在使用 Python 和 Pandas 进行数据预处理。为此,我写了几个清理数据的函数,应该一个接一个地依次执行。
我不想每次打开 Jupyter 时都手动执行所有功能。所以我正在寻找类似于触发器的东西,我将在其中包含所有函数名称并通过初始化它,所有函数都将被执行。
一种方法是定义一个 Python 函数,该函数将在 body 中调用其他函数;但不确定效率如何。
我寻找了 sklearn.Pipeline() 和 pandas.pipe() 函数,但这些函数似乎都不适合我。
有什么建议吗?
【问题讨论】:
-
“一种方法是定义一个 Python 函数,该函数将在主体内调用其他函数;但不确定效率如何。”是的,这就是要走的路
标签: python pandas jupyter-notebook data-analysis data-processing