直接生成dataframe
时间: 2024-06-09 12:02:46 浏览: 17
生成 Pandas DataFrame 的常用方式是将数据转换为字典,然后使用 `pd.DataFrame()` 函数将其转换为 DataFrame。下面是一个简单的例子:
```python
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie', 'David'],
'age': [25, 32, 18, 47],
'city': ['New York', 'Paris', 'London', 'Tokyo']}
df = pd.DataFrame(data)
print(df)
```
这将输出以下 DataFrame:
```
name age city
0 Alice 25 New York
1 Bob 32 Paris
2 Charlie 18 London
3 David 47 Tokyo
```
如果你有一个已经存在的 CSV 文件或 Excel 文件,也可以使用 `pd.read_csv()` 或 `pd.read_excel()` 函数直接读取数据并转换为 DataFrame。例如:
```python
import pandas as pd
# 从 CSV 文件读取数据
df = pd.read_csv('my_data.csv')
# 从 Excel 文件读取数据
df = pd.read_excel('my_data.xlsx')
```
需要注意的是,如果读取的文件中有多个工作表,需要指定要读取的工作表名称或索引。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)