【发布时间】:2022-12-28 21:25:19
【问题描述】:
我正在读取数据并将其存储在熊猫数据框中。我想创建一个新的数据框结构。
其中 A 列和 B 列是字符串值,C 列是 numpy 浮点数。
当前数据帧结构(df_1):
| Column A | Column B | Column C |
|---|---|---|
| Cell_1 | Metal_1 | 0.2 |
| Cell_1 | Metal_2 | 0.4 |
| Cell_1 | Metal_3 | 0.3 |
| Cell_1 | Metal_4 | 0.5 |
| Cell_2 | Metal_1 | 0.1 |
| Cell_2 | Metal_2 | 0.2 |
| Cell_2 | Metal_3 | 0.3 |
| Cell_2 | Metal_4 | 0.7 |
我想遍历当前数据帧 (df_1) 并创建一个新数据帧 (df_2)。
因此,B 列字符串值成为索引,B 列值成为单独的列,C 列成为与两者关联的行。
预期的数据框 (df_2) 将如下所示:
| Index | Cell_1 | Cell_2 |
|---|---|---|
| Metal_1 | 0.2 | 0.1 |
| Metal_2 | 0.4 | 0.2 |
| Metal_3 | 0.3 | 0.3 |
| Metal_4 | 0.5 | 0.7 |
我还没有尝试过任何东西
【问题讨论】: