Python 如何在pandas中模拟示例函数返回的值?

Python 如何在pandas中模拟示例函数返回的值?,python,pandas,Python,Pandas,我正在尝试对一个调用panda示例函数的函数进行单元测试。看起来是这样的: 返回感兴趣的df.col.sample(35,随机状态=111.sum() 如何模拟将从数据帧中采样的值,以便为单元测试设置预期值?是否要测试数据或函数?如果只是测试函数,则最好创建数据帧作为固定装置,例如df=pd.read_dict(my_fixture_dict)我只想测试函数。我已经将数据帧设置为固定装置,但由于数据帧中有超过35行,我无法知道采样函数将返回哪些行。df.col\u of\u interest.s

我正在尝试对一个调用panda示例函数的函数进行单元测试。看起来是这样的:

返回感兴趣的df.col.sample(35,随机状态=111.sum()


如何模拟将从数据帧中采样的值,以便为单元测试设置预期值?

是否要测试数据或函数?如果只是测试函数,则最好创建数据帧作为固定装置,例如
df=pd.read_dict(my_fixture_dict)
我只想测试函数。我已经将数据帧设置为固定装置,但由于数据帧中有超过35行,我无法知道采样函数将返回哪些行。
df.col\u of\u interest.sample(35,random\u state=111)
每次都应返回相同的df sample。如果要比较结果,请运行一次并获得采样输出