pandas info
时间: 2023-10-18 21:31:29 浏览: 106
pandas是Python中一个非常流行的数据分析库,它提供了强大而灵活的数据结构,可以快速、便捷地进行数据清洗、处理、转换和分析。下面是pandas的info函数的介绍:
pandas中DataFrame和Series对象都有一个info方法,用于显示数据的基本信息,包括每个列的名称、非空值的数量、数据类型、内存占用等。具体使用方法如下:
```python
import pandas as pd
# 创建一个DataFrame对象
df = pd.DataFrame({
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'Gender': ['F', 'M', 'M']
})
# 使用info方法显示DataFrame对象的基本信息
df.info()
```
输出结果如下:
```
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 3 entries, 0 to 2
Data columns (total 3 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 Name 3 non-null object
1 Age 3 non-null int64
2 Gender 3 non-null object
dtypes: int64(1), object(2)
memory usage: 200.0+ bytes
```
上述结果解释如下:
- DataFrame对象的类型为<class 'pandas.core.frame.DataFrame'>
- 数据的行数为3,范围为0到2,即RangeIndex: 3 entries, 0 to 2
- DataFrame中共有3个列,每个列的名称、非空值的数量、数据类型如下:
- Name列共有3个非空值,类型为object
- Age列共有3个非空值,类型为int64
- Gender列共有3个非空值,类型为object
- 数据占用的内存为200.0+ bytes
阅读全文