【问题标题】:reshaping pandas data frame- Unique row error重塑熊猫数据框 - 独特的行错误
【发布时间】:2020-02-06 01:19:25
【问题描述】:

我有一个如下的数据框;

我正在尝试使用 pandas 包中的 reshape 函数,但它不断给我错误

“id 变量需要唯一标识每一行”。

这是我要重塑的代码:

数据链接:https://pastebin.com/GzujhX3d

GG_long=pd.wide_to_long(data_GG,stubnames='time_',i=['Customer', 'date'], j='Cons')

“客户”和“日期”的组合是我数据中的唯一行,所以我不明白为什么它会抛出这个错误以及如何解决它。任何帮助表示赞赏。

【问题讨论】:

  • 您能否将您的数据框发布为代码而不是用于测试的图像
  • @Kenan 我添加了指向数据的链接
  • 请分享整个错误信息。

标签: python pandas reshape


【解决方案1】:

我可以确定问题所在。该错误是由于两件事造成的-首先是其中包含“:”的列的名称,其次是日期的格式-由于某种原因它不喜欢 dd-mm-yy,而是与 dd/mm/ 一起使用是的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多