1

我正在尝试使用 df.to_stata 转换熊猫 df。在此过程中,我收到一个错误:

ValueError:数据类型 datetime64[ns] 不理解。请向开发者报告错误

该脚本的通用版本是:

df.to_stata('myfile.dta')

作为参考,我使用以下形式的堆叠面板数据:

Date          id     var
2017-01-01    A      5
2017-01-02    A      3
2017-01-03    A      4
2017-01-01    B      2
2017-01-02    B      -4
2017-01-03    B      1
2017-01-01    C      -2
2017-01-02    C      0
2017-01-03    C      6

另外,当我尝试将行重写为

df.to_stata('myfile.dta', convert_dates={'Date' : 'td' })

我得到 KeyError: 0

我过去多次转移到 stata 和 csv 都没有问题,而且我通常的谷歌搜索并没有让我找到解决方案。

4

0 回答 0