使用Numpy取出特定位置中的数据(包括6个特征,即年末总人口、男性人口、女性人口、城镇人口、乡村人口和年份)
时间: 2023-10-20 20:24:54 浏览: 294
Python数据可视化分析大作业-人口收入普查数据分析与可视化(源码 + 文档 + PPT)
假设我们有一个名为data的numpy数组,其中包含6个特征和若干行数据。要取出第2行、第4列的数据(即第4个特征中的城镇人口),可以使用下面的代码:
```python
data[1, 3]
```
这里的索引从0开始,所以第2行的索引是1,第4列的索引是3。如果要取出整个数组的第3个特征(即所有行的城镇人口数据),可以使用下面的代码:
```python
data[:, 3]
```
这里的冒号表示取所有行,而第二个索引为3表示取第4列的数据。如果要同时取出年末总人口和乡村人口这两个特征的数据,可以使用下面的代码:
```python
data[:, [0, 5]]
```
这里的方括号中包含两个索引,分别为0和5,表示取第1列和第6列的数据。注意,这里需要使用方括号而不是圆括号。
阅读全文