excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Pandas如何读取、写入excel,read_excel,to_excel函数详解

在 Pandas 中,可以使用 pandas.read_excel() 函数读取 Excel 文件,使用 DataFrame.to_excel() 函数写入 Excel 文件。下面是它们的用法和常用参数的说明:

读取 Excel 文件:pandas.read_excel()

import pandas as pd

# 读取 Excel 文件
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
print(df)
  • io:指定要读取的 Excel 文件的路径或文件对象。
  • sheet_name:指定要读取的工作表名称或索引。默认值为 0,即第一个工作表。
  • 其他常用参数:
    • header:指定表头所在行号,默认为 0,表示第一行为表头。
    • index_col:指定作为行索引的列,默认为 None,表示不使用任何列作为索引。
    • usecols:指定要读取的列范围,可以是列名称、列索引或一个包含列名称/索引的列表。
    • dtype:指定列的数据类型。
    • skiprows:跳过指定的行数。

写入 Excel 文件:DataFrame.to_excel()

import pandas as pd

# 创建 DataFrame
data = {'Name': ['Alice', 'Bob', 'Carol'], 'Age': [25, 30, 35]}
df = pd.DataFrame(data)

# 写入 Excel 文件
df.to_excel('output.xlsx', sheet_name='Sheet1', index=False)
  • excel_writer:指定要写入的 Excel 文件的路径或文件对象。
  • sheet_name:指定要写入的工作表名称。
  • index:指定是否写入行索引,默认为 True
  • 其他常用参数:
    • header:指定是否写入表头,默认为 True
    • startrow:指定写入数据的起始行号。
    • startcol:指定写入数据的起始列号。
    • na_rep:指定缺失值的表示方式。

参数的使用方法都很容易理解,不再举例。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接