根据班级学生信息表(包括学号、姓名、身高、宿舍号)创建DataFrame
时间: 2024-09-25 20:16:19 浏览: 48
JAVA spark创建DataFrame的方法
在Python的pandas库中,你可以通过字典列表或者数据结构(如元组列表)来创建DataFrame。假设你有一个包含学生信息的数据集,每个元素代表一个学生的信息,可以按照以下步骤创建:
```python
import pandas as pd
# 假设你有以下学生信息
data = [
{'学号': '001', '姓名': '张三', '身高': 175, '宿舍号': 'A01'},
{'学号': '002', '姓名': '李四', '身高': 168, '宿舍号': 'B04'},
# 更多学生...
]
# 创建DataFrame
df_students = pd.DataFrame(data)
# 这样就创建了一个名为df_students的DataFrame,包含了所有学生的数据
```
如果你是从CSV文件或数据库读取数据,可以这样做:
```python
# 从CSV文件读取
df_students = pd.read_csv('students_info.csv')
# 或者从SQL查询(假设连接已建立)
query = "SELECT 学号, 姓名, 身高, 宿舍号 FROM students"
df_students = pd.read_sql(query, your_database_connection)
```
阅读全文