Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
Ctrl+K

pandas.Series.combine_first#

Series.combine_first(other)[source]#

Update null elements with value in the same location in ‘other’.

Combine two Series objects by filling null values in one Series withnon-null values from the other Series. Result index will be the unionof the two indexes.

Parameters:
otherSeries

The value(s) to be used for filling null values.

Returns:
Series

The result of combining the provided Series with the other object.

See also

Series.combine

Perform element-wise operation on two Series using a given function.

Examples

>>>s1=pd.Series([1,np.nan])>>>s2=pd.Series([3,4,5])>>>s1.combine_first(s2)0    1.01    4.02    5.0dtype: float64

Null values still persist if the location of that null valuedoes not exist inother

>>>s1=pd.Series({'falcon':np.nan,'eagle':160.0})>>>s2=pd.Series({'eagle':200.0,'duck':30.0})>>>s1.combine_first(s2)duck       30.0eagle     160.0falcon      NaNdtype: float64

[8]ページ先頭

©2009-2025 Movatter.jp