【发布时间】:2021-05-01 05:31:57
【问题描述】:
我有一个如下所示的表格:
| City | Value |
|---|---|
| <String> | <String> |
| Chicago | 12 |
| Detriot | 15 |
| Jersery City | 20 |
此表以这种格式锁定:
import numpy as np
x = np.array([('Chicago', '12'),('Detriot', '15'),('Jersery City', '20')])
我对 Stack Overflow 进行了一些研究,并来到了这个帖子 here。但是我不知道为什么它不起作用。我尝试了以下代码:
x[:,1] = x[:,1].astype(int)
我什至也尝试了以下方法,但没有成功:
x[:,[1]] = x[:,[1]].astype(int)
但是,这一行在运行时会返回以下内容:
type(x[0,1])
numpy.str_
【问题讨论】: