python 实现获取pandas的行数
时间: 2023-07-07 10:21:27 浏览: 80
可以使用 `len()` 函数获取 Pandas DataFrame 的行数,示例代码如下:
```python
import pandas as pd
# 读取数据集
df = pd.read_csv('data.csv')
# 获取行数
num_rows = len(df)
print("行数为:", num_rows)
```
另外,也可以使用 DataFrame 的 `shape` 属性获取行数和列数,示例代码如下:
```python
import pandas as pd
# 读取数据集
df = pd.read_csv('data.csv')
# 获取行数和列数
num_rows, num_cols = df.shape
print("行数为:", num_rows)
```
相关问题
python 获取pandas表格行数
要获取 pandas 表格的行数,可以使用 `shape` 属性。下面是获取行数的代码示例:
```python
import pandas as pd
# 读取表格数据
df = pd.read_csv('data.csv') # 假设表格数据保存在 data.csv 文件中
# 获取行数
row_count = df.shape[0]
print("行数:", row_count)
```
在上面的示例中,我们使用 `pd.read_csv` 函数读取了一个名为 `data.csv` 的表格数据,并将其存储在一个名为 `df` 的 DataFrame 对象中。然后,我们通过访问 `df.shape[0]` 来获取 DataFrame 的行数,并将结果存储在 `row_count` 变量中。最后,我们打印出行数的值。
python pandas获取excel行数
要获取Excel文件中的行数,可以使用pandas库中的read_excel函数来读取excel文件,并使用shape属性来获取行数。
具体的代码如下:
```python
import pandas as pd
df = pd.read_excel('your_excel_file.xlsx')
row_num = df.shape[0]
print("行数为:", row_num)
```
其中,your_excel_file.xlsx是你要读取的Excel文件名。通过调用shape属性获取数据框的形状,其中行数存储在shape[0]中。
注意:在使用这段代码时需要安装pandas库,如果没有安装需要先执行pip install pandas命令安装该库。