Pandas 数据框问题。不知道如何清理和管理一种块状矩阵
Pandas DataFrame Issue. Don't know how to clean and manage a sort of block matrix
这是我的第一个问题:我有一个 pandas DataFrame,如下所示:
Pandas Dataframe
图中的DataFrame被简化了(它的原始形状是[1195674 x 11])
但没关系。
我正在尝试将左侧 (columns A, B, C, D)
设置为索引,将右侧 (columns E, F, G)
设置为对应值(查看颜色)。
你有什么提示吗?
P.S。另一种方法是复制左侧 (rows)
以获得类似以下内容(应取消红色行):
Second Solution
你能提出任何其他方法来完成这项任务吗?
非常感谢!
佛朗哥
让我们尝试 ffill
,这将填充 NaN 的正向值:
df[['A','B','C','D']] = df[['A','B','C','D']].ffill()
这是我的第一个问题:我有一个 pandas DataFrame,如下所示:
Pandas Dataframe
图中的DataFrame被简化了(它的原始形状是[1195674 x 11])
但没关系。
我正在尝试将左侧 (columns A, B, C, D)
设置为索引,将右侧 (columns E, F, G)
设置为对应值(查看颜色)。
你有什么提示吗?
P.S。另一种方法是复制左侧 (rows)
以获得类似以下内容(应取消红色行):
Second Solution
你能提出任何其他方法来完成这项任务吗?
非常感谢!
佛朗哥
让我们尝试 ffill
,这将填充 NaN 的正向值:
df[['A','B','C','D']] = df[['A','B','C','D']].ffill()