读取Dataframe的行数和列数
时间: 2024-10-09 11:08:24 浏览: 73
解决Pandas的DataFrame输出截断和省略的问题
要读取并获取DataFrame的行数和列数,你可以使用pandas库。以下是如何操作的示例:
首先,导入pandas库[^1]:
```python
import pandas as pd
```
然后,创建一个DataFrame[^1],这里以简单的三列数据为例:
```python
df = pd.DataFrame({
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
})
```
接着,可以使用`len()`函数来获取行数(即索引数量)和列数(即列名的数量):
```python
row_count = len(df)
column_count = len(df.columns)
print(f"行数: {row_count}")
print(f"列数: {column_count}")
```
运行这段代码后,你会得到DataFrame的行数和列数。
如果你想要按特定索引选取数据,可以使用`DataFrame.take()`函数[^2],但这个方法通常用于从已有的DataFrame中选择部分行而不是获取基本信息。
阅读全文