开发者社区> 问答> 正文

限制参数在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 560 0
1 条回答
写回答
取消 提交回答
  • 确保你没有打印df1,我运行你的代码,我得到了预期的结果

    2019-12-29 21:51:32
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载