dataframe()函数的用法
时间: 2023-06-25 22:02:08 浏览: 109
`dataframe()`函数是Python中pandas库中的一个函数,用于将数据转换为DataFrame格式。
语法如下:
```python
pandas.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False)
```
参数说明:
- `data`: 需要转换为DataFrame格式的数据,可以是列表、字典、numpy数组、Series或DataFrame等。
- `index`: 行标签,可选。如果没有指定,行标签默认为0到n-1。
- `columns`: 列标签,可选。如果没有指定,列标签默认为0到n-1。
- `dtype`: 指定数据类型,可选。
- `copy`: 复制数据,默认为False。
示例:
```python
import pandas as pd
# 将列表转换为DataFrame
data = [['Alex', 10], ['Bob', 12], ['Clarke', 13]]
df = pd.DataFrame(data, columns=['Name', 'Age'])
print(df)
# 将字典转换为DataFrame
data = {'Name': ['Alex', 'Bob', 'Clarke'], 'Age': [10, 12, 13]}
df = pd.DataFrame(data)
print(df)
# 将numpy数组转换为DataFrame
import numpy as np
data = np.array([[1, 2, 3], [4, 5, 6]])
df = pd.DataFrame(data, columns=['a', 'b', 'c'])
print(df)
```
输出:
```
Name Age
0 Alex 10
1 Bob 12
2 Clarke 13
Name Age
0 Alex 10
1 Bob 12
2 Clarke 13
a b c
0 1 2 3
1 4 5 6
```
阅读全文