要使用Python创建DataFrame,需要先导入pandas库。然后可以使用以下方法来创建DataFrame:

  1. 从列表、字典或numpy数组创建DataFrame:
import pandas as pd
import numpy as np

# 从列表创建DataFrame
data = [['Alice', 26], ['Bob', 31], ['Charlie', 28]]
df = pd.DataFrame(data, columns=['Name', 'Age'])
print(df)

# 从字典创建DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [26, 31, 28]}
df = pd.DataFrame(data)
print(df)

# 从numpy数组创建DataFrame
data = np.array([['Alice', 26], ['Bob', 31], ['Charlie', 28]])
df = pd.DataFrame(data, columns=['Name', 'Age'])
print(df)
  1. 从CSV文件或其他数据源读取数据创建DataFrame:
# 从CSV文件创建DataFrame
df = pd.read_csv('data.csv')

# 从数据库查询结果创建DataFrame
import sqlite3
conn = sqlite3.connect('example.db')
df = pd.read_sql_query('SELECT * FROM employees', conn)

以上是创建DataFrame的基本方法,可以根据具体需求对DataFrame进行操作和修改

如何用Python写出dataframe

原文地址: https://www.cveoy.top/t/topic/dpRn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录