dataframe如何变换形状
时间: 2023-05-20 14:00:48 浏览: 158
DataFrame 可以通过 reshape() 方法来变换形状。例如,可以使用 pivot() 方法将 DataFrame 从长格式转换为宽格式,或者使用 melt() 方法将 DataFrame 从宽格式转换为长格式。还可以使用 stack() 和 unstack() 方法在行和列之间进行转换。
相关问题
打印dataframe的形状
可以使用pandas库中的shape属性来打印DataFrame的形状,示例如下:
```python
import pandas as pd
df = pd.read_csv('example.csv')
print(df.shape)
```
其中,example.csv是一个示例数据集的文件名,该数据集应该已经存储在当前工作目录中。运行以上代码将输出DataFrame的形状,即元组形式的行数和列数,如“(100, 5)”表示有100行和5列。
如何查看dataframe的形状
可以使用`shape`属性来查看DataFrame的形状,它返回一个元组,第一个元素表示行数,第二个元素表示列数。示例如下:
```
import pandas as pd
# 创建一个DataFrame
data = {'name': ['Tom', 'Jerry', 'Mike'], 'age': [18, 20, 22]}
df = pd.DataFrame(data)
# 查看DataFrame的形状
print(df.shape)
```
输出结果为:
```
(3, 2)
```
表示该DataFrame有3行2列。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)