我想知道在类中处理数据帧的最佳方法是什么。我有一组复杂的类,每个类操作并组合单独的数据帧,但我想知道从函数返回数据帧,或者将它们作为类属性的一部分,是更好的做法
下面的两个例子说明了这个例子。不返回df,只通过类(NoReturnDf.new_dataframe)访问它可以吗?或者这不是一个最佳实践
class NoReturnDf:
def __init__(self):
pass
def dataframe_operation(self, df):
#do something to dataframe
self.new_dataframe = df.copy()
return 1 #on success
class ReturnDf:
def __init__(self):
pass
def dataframe_operation(self, df):
#do something to dataframe
return df.copy()
目前没有回答
相关问题 更多 >
编程相关推荐