NumPy与Faker:数据生成与处理的利器
1. NumPy快速入门
NumPy(Numerical Python)是一个开源的Python库,也是pandas的依赖库。它提供了强大的 ndarray 对象,用于存储同构的n维数组。数组是类似于Python列表的有序值集合,同构意味着数组内的值是相同的数据类型,n维表示数组可以有任意数量的维度。
1.1 维度的概念
维度指的是从数据结构中提取单个值所需的参考点数量。以下是不同维度数据的示例:
- 一维数据 :例如某一天几个城市的温度数据,只需一个参考点(城市名称或顺序)就能确定一个温度值,这是一维数据。
| 城市 | 温度 |
| — | — |
| New York | 38 |
| Chicago | 36 |
| San Francisco | 51 |
| Miami | 73 |
- 二维数据 :多个城市多天的温度数据,需要两个参考点(城市和日期)才能确定一个温度值,这是二维数据。
| | Monday | Tuesday | Wednesday | Thursday | Friday |
| — | — | — | — | — | — |
| New York | 38 | 41 | 35 | 32 | 35 |
| Chicago | 36 | 39 | 31 | 27 | 25 |
| San Francisco | 51 | 52 | 50 | 49 | 53 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



