在Python中,可以使用`pandas`库来创建一个`DataFrame`。以下是创建`DataFrame`的几种常见方法:
1. 使用字典创建`DataFrame`:
import pandas as pddata = {'姓名': ['张三', '李四', '王五'],'年龄': [25, 30, 35]}df = pd.DataFrame(data)print(df)
2. 使用列表创建`DataFrame`:
import pandas as pddata = [['Alex', 10],['Bob', 12],['Clarke', 13]]df = pd.DataFrame(data, columns=['Name', 'Age'])print(df)
3. 使用二维列表创建`DataFrame`:

import pandas as pddata = [[109, 119, 98],[106, 99, 85],[108, 110, 104],[102, 99]]name = ['King', 'Order', 'God', 'Dd']columns = ['语文', '数学', '英语']df = pd.DataFrame(data=data, index=name, columns=columns)print(df)
4. 使用`numpy`数组创建`DataFrame`:
import pandas as pdimport numpy as npdata_array = np.random.normal(0, 1, (10, 5))df = pd.DataFrame(data_array)print(df)
5. 使用`Series`对象创建`DataFrame`:
import pandas as pdd = {'Name': pd.Series(['小明', '小亮', '小红', '小华', '老赵', '小曹', '小陈', '老李', '老王', '小冯', '小何', '老张']),'Age': pd.Series([67, 16, 85, 23, 30, 29, 23, 34, 40, 30, 51, 46]),'Rating': pd.Series([4.23, 3.24, 3.98, 2.56, 3.20, 4.6, 3.8, 3.78, 2.98, 4.80, 4.10, 3.65])}df = pd.DataFrame(d)print(df)
以上示例展示了如何使用不同的数据结构创建`DataFrame`。您可以根据需要选择合适的方法来创建您的数据框
