我最近在迁移到新计算机时从0.12更新为Pandas 0.13。However I
得到一些奇怪的行为。特别是在尝试从现有DataFrame创建新的DataFrame时,如下面的代码所示:
WRF_s = pd.DataFrame(WRF.d, index=ts, columns=list('W'))
其中WRF是我现有的DataFrame,有一列('d')。我这里有旧电脑,并且正在运行相同文件的代码;在它的旧版本上工作,在新版本中,它使用NaN填充新的DataFrame。有没有人有类似的经历?
提前致谢。
答案 0 :(得分:0)
正如behzad上面回答的那样,使用WRF.d.value
修复了问题。