开发者社区 问答 正文

限制参数在DataFrame reindex_like()函数中不起作用

我一直在练习熊猫图书馆。当我尝试在reindex_like()函数中使用limit = 1时,它不会给出预期的结果。 这是我的代码:

import pandas as pd
import numpy as np

df1 = pd.DataFrame(np.random.randn(6,3),columns=['col1','col2','col3'])
df2 = pd.DataFrame(np.random.randn(2,3),columns=['col1','col2','col3'])

# Padding NAN's
df2.reindex_like(df1)

# Now Fill the NAN's with preceding Values
#print ("Data Frame with Forward Fill limiting to 1:")
df2.reindex_like(df1,method='ffill',limit=1)

预期的输出:

输出我得到:

我做错了什么!任何帮助! 问题来源StackOverflow 地址:/questions/59379732/limit-parameter-not-working-in-dataframe-reindex-like-function

展开
收起
kun坤 2019-12-29 21:51:24 592 分享 版权
1 条回答
写回答
取消 提交回答
  • 确保你没有打印df1,我运行你的代码,我得到了预期的结果

    2019-12-29 21:51:32
    赞同 展开评论
问答分类:
问答地址: