pandas怎么看表格的大小
时间: 2023-09-03 11:28:30 浏览: 186
### 回答1:
你可以使用 pandas 库的 `shape` 方法来查看表格的大小,该方法返回一个表示表格行数和列数的元组。例如,如果你的表格变量名字叫做 `df`,那么你可以通过以下代码查看其大小:
```python
print(df.shape)
```
输出将会是一个形如 `(rows, columns)` 的元组,其中 `rows` 表示表格的行数,`columns` 表示表格的列数。
### 回答2:
在pandas中,可以用`shape`属性来查看DataFrame的大小,返回一个包含行数和列数的元组。
使用方法如下:
```python
import pandas as pd
# 创建一个包含5行3列的DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 4, 5],
'B': [6, 7, 8, 9, 10],
'C': [11, 12, 13, 14, 15]})
# 查看DataFrame的大小
size = df.shape
# 打印结果
print(size) # (5, 3)
```
在上面的示例中,`df.shape`返回了一个元组`(5, 3)`,表示DataFrame中有5行和3列数据。`shape`属性是一个只读属性,用来读取DataFrame的大小信息,不能用来修改DataFrame的大小。
另外,如果只想获取DataFrame的行数或列数,可以使用`shape`属性后面的索引,如`df.shape[0]`获取行数,`df.shape[1]`获取列数。例如:
```python
import pandas as pd
# 创建一个包含5行3列的DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 4, 5],
'B': [6, 7, 8, 9, 10],
'C': [11, 12, 13, 14, 15]})
# 查看DataFrame的行数和列数
rows = df.shape[0]
columns = df.shape[1]
# 打印结果
print(rows) # 5
print(columns) # 3
```
以上就是使用pandas查看DataFrame大小的方法。
### 回答3:
在pandas中,我们可以使用.shape属性来查看DataFrame或Series对象的大小。DataFrame表示二维数据结构,而Series表示一个列(一维数据结构)。
对于DataFrame对象,使用.shape返回一个元组,其中包含两个元素,即(行数,列数)。例如,如果我们有一个名为df的DataFrame对象,我们可以使用df.shape来获取该DataFrame的大小。
对于Series对象,我们可以直接使用.shape来获取其大小。由于Series只有一列,所以返回的元组只包含一个元素,即(行数,)。
下面是一个示例代码,说明如何使用shape属性来查看表格的大小:
```python
import pandas as pd
# 创建一个DataFrame对象
data = {'Name': ['John', 'Emma', 'Mark', 'Julia'],
'Age': [28, 24, 32, 29],
'Country': ['USA', 'UK', 'Canada', 'Australia']}
df = pd.DataFrame(data)
# 查看DataFrame的大小
print(df.shape) # 输出 (4, 3)
# 创建一个Series对象
series = pd.Series([1, 3, 5, 7, 9])
# 查看Series的大小
print(series.shape) # 输出 (5,)
```
运行上述代码,我们可以得到DataFrame对象的大小为(4, 3),即4行3列;而Series对象的大小为(5,),即5行1列。
通过使用.shape属性,我们可以方便地查看表格的大小,以便更好地理解和处理数据。
阅读全文