【问题标题】:Trouble with data frame shape数据框形状问题
【发布时间】:2021-02-21 02:22:48
【问题描述】:

现在,我的数据框如下所示:

它的形状错误 - 它显示“值”是唯一的列,我需要将其读取为三列:“邮编”、“日期”和“值”。

为简单起见,我们将其称为 df - 我该如何重塑它? 我尝试了 .split 方法不成功,主要是因为我坚持认为这些不是字符串('Value' dtype 正在读取为对象)。

我对 python 并不完全陌生,但对时间序列和做家庭作业来预测房价相当陌生。此数据框是通过按年对每个邮政编码的数据进行重新采样而创建的——如果有帮助的话。 谢谢!

【问题讨论】:

    标签: python dataframe time-series reshape


    【解决方案1】:

    您必须在不丢失索引的情况下重置索引。

    df.reset_index()
    

    索引中的值将被移动到列中。

    如何索引 DataFrame 取决于您打算做什么以及您希望如何在 DataFrame 中进行搜索。会影响性能。

    【讨论】:

    • 天啊,我爱你。如此简单,却让我如此沮丧。你真棒。
    • 不客气。请接受答案并确保字符串不会折断:-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    • 2019-05-29
    • 1970-01-01
    • 2021-07-24
    • 2017-04-01
    • 1970-01-01
    相关资源
    最近更新 更多