【问题标题】:Pandas df.to_stata(): 'DataFrame' object has no attribute 'dtype'Pandas df.to_stata(): \'DataFrame\' 对象没有属性 \'dtype\'
【发布时间】:2023-02-10 23:32:16
【问题描述】:

到目前为止,pandas 函数 df.to_stata() 对我的数据集工作得很好。

我正在尝试使用以下代码将包含 29,778 行和 37 行的数据框导出到 Stata 文件:

df.to_stata("Stata_File.dta", write_index=False, version=118)

但是,我收到以下错误消息:

AttributeError: 'DataFrame' object has no attribute 'dtype'

我真的很感激任何帮助如何解决这个问题。

【问题讨论】:

  • 您是否有多个具有相同列名的列?
  • 实际上我确实有同名的列。重命名那些解决了问题,非常感谢!
  • @Wouter 你能请你的评论作为答案吗?我想关闭另一个我给出与你相同答案的

标签: python pandas dataframe stata


【解决方案1】:

当您的数据框中有多个同名列时,可能会出现此错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-10
    • 2019-01-15
    • 2017-02-12
    • 1970-01-01
    • 1970-01-01
    • 2019-07-03
    • 2023-02-10
    • 1970-01-01
    相关资源
    最近更新 更多