dtype在大熊猫中丢失了combine_first

时间:2014-11-06 10:15:32

标签: python join pandas concat series

在将combine_first用于两个系列(pandas版本0.14.1)时遇到了一个奇怪的行为。 s1和s2都是int32类型。生成的Series是float类型。使用例如,这不会发生CONCAT。我想知道,我是否误解了某些内容或偶然发现了一个错误?

我已经读过这个帖子,但它似乎是别的东西: pandas DataFrame combine_first and update methods have strange behavior

import pandas as pd
from pandas import Series

s1 = Series(range(0, 5), index=pd.date_range('20140903', periods=5, freq='d'))
s2 = Series(range(0, 5), index=pd.date_range('20140901', periods=5, freq='d'))

print s1.combine_first(s2)

0 个答案:

没有答案