Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python DataFrame.combine示例_Python_Pandas - Fatal编程技术网

Python DataFrame.combine示例

Python DataFrame.combine示例,python,pandas,Python,Pandas,我已经读过了,但无法理解func参数,这是为什么?这与combine_first有何不同?func接受两个序列,并返回一个序列: import pandas as pd import numpy as np # This will add the 'a' columns. >> pd.DataFrame({'a': range(4), 'b': range(2, 6)}).\ combine(pd.DataFrame({'a': range(1, 5)}), func=lam

我已经读过了,但无法理解
func
参数,这是为什么?这与combine_first有何不同?

func
接受两个序列,并返回一个序列:

import pandas as pd
import numpy as np
# This will add the 'a' columns.
>> pd.DataFrame({'a': range(4), 'b': range(2, 6)}).\
    combine(pd.DataFrame({'a': range(1, 5)}), func=lambda a, b: a + b)
       a   b
0  1 NaN
1  3 NaN
2  5 NaN
3  7 NaN
(FWIW,我不认为这是特别好的记录。)