python - 数据框形状问题
问题描述
它的形状错误 - 它读取“值”是唯一的列,我需要将它读取为三列:“邮编”、“日期”和“值”。
为简单起见,我们将其称为 df - 我该如何重塑它?我尝试了 .split 方法未成功,主要是因为我坚持认为这些不是字符串('Value' dtype 正在读取为对象)。
我对 python 并不完全陌生,但对时间序列和做家庭作业来预测房价相当陌生。该数据框是通过按年份对每个邮政编码的数据进行重新采样而创建的——如果有帮助的话。谢谢!
解决方案
您必须在不丢失索引的情况下重置索引。
df.reset_index()
索引中的值将被移动到列中。
如何索引 DataFrame 取决于您打算做什么以及如何在 DataFrame 中搜索。它会影响性能。
推荐阅读
- latex - tikz png 输出不输出 png
- c# - 将对象类型从 IEnumerable 更改为 IQueryable 后,开始接收 LINQ 上下文错误
- algorithm - 找到最接近给定 3D 线集的点的算法
- c# - 如何让 Coroutine Timer 更流畅
- reactjs - 'stepped' paginationType 在控制台中产生 React 警告
- c# - Grpc.Auth:无法从程序集“Grpc.Core.Api”加载类型“Grpc.Core.CallCredentials”
- python - 按条件将值广播到数据帧组
- python - Paramiko 是重用会话还是为每个 exec_command 调用打开一个新会话?
- java - 涉及 javax 的导入问题
- r - 如何在 Mac 上安装 Rcplex