Python中shape简易用法 ✨
在Python的数据分析和机器学习领域,`shape`是一个非常实用的属性,尤其是在处理NumPy数组或Pandas DataFrame时。它能快速返回数据结构的维度信息,帮助我们了解数据的规模。例如,如果你有一个二维数组,`array.shape`会返回一个元组 `(行数, 列数)`,直观展示数据的大小。
比如,创建一个简单的二维数组:
```python
import numpy as np
array = np.array([[1, 2, 3], [4, 5, 6]])
print(array.shape) 输出:(2, 3)
```
可以看到,这个数组有2行3列。通过`shape`属性,我们可以轻松掌握数据的分布,这对数据分析至关重要。
此外,`shape`还支持赋值操作,用于调整数组的维度。例如,如果你想将一维数组变成二维数组,可以这样写:
```python
array_1d = np.array([1, 2, 3])
array_1d.shape = (3, 1)
print(array_1d) 输出:[[1] [2] [3]]
```
简单又高效,`shape`是每位数据科学家的好帮手!🚀
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。