【发布时间】:2022-07-11 00:10:05
【问题描述】:
我有一个如下所示的 pandas DataFrame:
| x | y | |
|---|---|---|
| 0 | 2 | 4 |
| 1 | 3 | 1 |
| 2 | 5 | 9 |
所有 x 值都是唯一的。 x 值还告诉 numpy 数组中相应数字 y 的索引。
我有一个形状为 (6,) 的 np.zeros 数组。
如何有效地修改 np.zeros 数组,使其变为 np.array([0, 0, 4, 1, 0, 9)? 请注意索引 2 处的值是 4,因为根据 DataFrame,当 x = 2 时,y = 4。
【问题讨论】:
标签: python arrays pandas numpy