我正在尝试使用pandas bootstrap_plot进行引导程序分析。我的数据集有Nans。我收到以下错误消息:
AttributeError: max must be larger than min in range parameter.
如果我用fillna(0)填充数据,它可以工作,但是我正在更改我的数据集。有没有理由为什么bootstrap(和autocorrelation_plot,就此问题),不做关于Nans的正确的事情?
答案 0 :(得分:1)
它有点笨重,但也许这个:
bootstrap_plot( df[ df['x'].notnull() ]['x'] )
关于bootstrap_plot做正确事情的问题:嗯,这是一个大熊猫一般仍在改善的领域,但是这个领域经常会有一些手工劳动,而且通常做起来并不困难与fillna或notnull。老实说,这通常是一个强制执行此操作的功能,而不是以您可能不喜欢或甚至不知道的方式自动处理缺失值。