【发布时间】:2014-04-01 00:11:41
【问题描述】:
我最近在移动到新计算机时从 0.12 更新到 Pandas 0.13。However Im 出现了一些奇怪的行为。特别是在尝试从现有 DataFrame 创建新 DataFrame 时,如下面的代码所示:
WRF_s = pd.DataFrame(WRF.d, index=ts, columns=list('W'))
WRF 是我现有的一列 ('d') 的 DataFrame。我在这里有旧计算机,并且正在从相同的文件中运行代码;在旧版本上它可以工作,在新版本中它用 NaN 填充新的 DataFrame。有人有过类似经历吗?
提前致谢。
【问题讨论】:
-
这行得通。谢谢!你知道为什么会改变吗?我不能接受这个作为评论的答案。
-
这是一个未记录的 API,在 0.13 之前“有效”,请参见此处:stackoverflow.com/questions/21984862/…