首页 > 其他分享 >Pandas-Excel

Pandas-Excel

时间:2024-12-31 09:54:46浏览次数:1  
标签:xlsx df Excel excel 表单 Sheet1 pd Pandas

#默认读取第一个表单
df=pd.read_excel('b.xlsx')
print(df)

#读取指定表单的内容
df=pd.read_excel('b.xlsx',sheet_name='Sheet1')
print(df)

#读取多个表单,返回一个字典
dfs=pd.read_excel('b.xlsx',sheet_name=['Sheet1','Sheet2'])
print(dfs)

#自定义列名病跳过前两行
df=pd.read_excel('b.xlsx',header=None,names=['A','B','C'],skiprows=2)
print(df)

  

# 创建一个简单的 DataFrame
df = pd.DataFrame({
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'Los Angeles', 'Chicago']
})

# 将 DataFrame 写入 Excel 文件,写入 'Sheet1' 表单
df.to_excel('output.xlsx', sheet_name='Sheet1', index=False)

# 写入多个表单,使用 ExcelWriter
with pd.ExcelWriter('output.xlsx') as writer:
    df.to_excel(writer, sheet_name='Sheet1', index=False)
    df.to_excel(writer, sheet_name='Sheet2', index=False)

  

#加载excel
#使用excel file加载excel文件
exce_file=pd.ExcelFile('output.xlsx')

#查看所有表单名称
print(exce_file.sheet_names)

#读取表单1的内容
df=exce_file.parse('Sheet1')
print(df)

#关闭文件
exce_file.close()

  

 

from datetime import date, datetime
df = pd.DataFrame(
    [
        [date(2014, 1, 31), date(1999, 9, 24)],
        [datetime(1998, 5, 26, 23, 33, 4), datetime(2014, 2, 28, 13, 5, 13)],
    ],
    index=["Date", "Datetime"],
    columns=["X", "Y"],
)
with pd.ExcelWriter(
    "path_to_file.xlsx",
    date_format="YYYY-MM-DD",
    datetime_format="YYYY-MM-DD HH:MM:SS"
) as writer:
    df.to_excel(writer)

  

 

标签:xlsx,df,Excel,excel,表单,Sheet1,pd,Pandas
From: https://www.cnblogs.com/xiaokuangnvhai/p/18643200

相关文章

  • Excel 面试 02 逻辑函数 AND
    Excel中的AND函数用于测试多个条件是否全部为TRUE。如果所有条件都为TRUE,函数返回TRUE;如果有任何一个条件为FALSE,则返回FALSE。语法AND(logical1,[logical2],...)logical1,logical2,…:要测试的逻辑条件,可以是表达式(例如A1>10)、对单元格的引用、或者直接......
  • C# 之NPOI 操作Excel
    NuGet安装NPOI命名空间usingNPOI.SS.UserModel;usingNPOI.XSSF.UserModel;//对于.xlsx格式usingNPOI.HSSF.UserModel;usingModel.Common;//对于.xls格式添加相关方法[HttpPost]publicIActionResultUpload(IFormFilefile){ApiResultbackMgs=......
  • Pandas-DataFrame
    一、Pandas-DataFrame特点 二、特征练习#从列表嵌套字典创建DataFramedata=[{'a':1,'b':2},{'a':5,'b':10,'c':20}]df=pd.DataFrame(data)print(df)print('-----------')#从字典创建DataFramedata={'Na......
  • 使用Python爬取BOSS直聘职位数据并保存到Excel
    使用Python爬取BOSS直聘职位数据并保存到Excel在数据分析和挖掘中,爬取招聘网站数据是一项常见的任务。本文将详细介绍如何使用Python爬取BOSS直聘上与“测试工程师”相关的职位数据,并将其保存到Excel文件中。通过逐步分解代码和添加详细注释,我们将深入了解整个实现过程。......
  • pandas-Series
     一、Series特点 二、特点练习importpandasaspdimportnumpyasnp#pandas---Series#默认索引从0开始且数组类型数据data=np.array(['张三','李四','王五','赵六'])s=pd.Series(data)print(s)#自定义索引s=pd.Series(data,index=['100','......
  • C# EPPlus 导出excel
    C#Winform 中DataGridView数据集通过EPPlus导出excel到本地 ///<summary>///查询数据导出///</summary>///<paramname="sender"></param>///<paramname="e"></param>privatevoidbtnGridExport_Click(objectsender,Event......
  • Python里的pandas库append 方法的替代实现方法
    使用 concat 函数concat 函数可以将多个 DataFrame 连接在一起,通过这种方式可以实现类似 append 的功能。importpandasaspd#创建示例DataFramedf=pd.DataFrame({'col1':[1,2],'col2':[3,4]})#创建要添加的新行,以DataFrame形式new_row=pd.DataF......
  • 在WPS制作的Excel表格中如何快速插入特殊符号,使用Alt快捷简单又高效
    大家好,我是小鱼。在使用WPS制作Excel表格时,有时需要在数据中插入特殊符号,很多小伙伴在插入特殊符号时都是一个一个的找比较花费时间。其实,我们可以通过Alt+数字的方式快速插入特殊字符,简单又高效。我给大家整理一个常用的特殊符号组合表,建议大家收藏。一、使用方法其实使用Al......
  • 5-pandas常用操作2
    前言一、df.max()计算每列最大值二、df.apply()1.可以传函数代码如下(示例):#lambda匿名函数自定义f=lambdax:x.max()-x.min()#x参数冒号后是返回值df.apply(f)#默认axis=0,所以这里是按列求最大值-最小值2.可以直接写内置函数代码如下(示例):df......
  • 试题转excel;word转excel;大风车excel(1.1更新)
    最近更新了大风车excel1.1版本主要优化在算法层面:1.0版本试题解析的成功率为95%,现在1.1版本已经优化到解析成功率为99% 一、问题描述一名教师朋友,偶尔会需要整理一些高质量的题目到excel中以往都是手动复制搬运,几百道题几乎需要一个下午的时间关键这些事,枯燥无聊费......