EXCEL文件(xlsx)的读取与data的写入

使用ExcelFile时,通过将xls或xlsx的路径传入,生成一个实例:

xlsx = pd.ExcelFile('example/ex1.xlsx')

存储在表中的数据可以通过pandas.read_excel读取到DataFrame中:
在这里插入图片描述
如果你读取的是含有多个表的文件,生成ExcelFile更快,但你也可以更简洁地将文件传入pandas.read_excel:
在这里插入图片描述
如需将pandas数据写入到Excel格式中,你必须先生成一个ExcelWriter,然后使用pandas对象的to_excel方法将数据写入:
在这里插入图片描述

你也可以将文件路径传给to_excel,避免直接调用ExcelWriter:
在这里插入图片描述

关于holdonholdoff的深一步认识-data.xlsx 本帖最后由 矿泉水男丁 于 2013-4-13 00:14 编辑 今天晚上一直在解决一个坐标的问题,就是做批量绘图时,坐标范围老是不稳定。一会很窄,窄到图中只剩下一个点或者一段直线。但是,又有时单独运行里面的一两句话时,问题就不攻自破了。 本能说想发一个询问帖子,探讨这其中是什么原因。于是认真的整理下我的问题,想让其简单化,让大家更好的帮助我解决。可是越到后面,我越发现了问题的关键所在,最终发现了做图时常用的hold,但是少有发现的hold 语句规律。下面便和大家一起分享我今天晚上的一点经验。%% My Problem Code and Some Description [num,str,~]=xlsread; DataX = num; DataY = num;                             %Tag1 figure,                             %Tag2 hold on                             %Tag3 f_curve = fit; H = plot;                             %Tag4 hold off                             %Tag 5 axis;复制代码如果将最后那条语句 axis; 分别放在上面的5个Tag 位置处,会出现不同的结果: Tag1.jpg 曲线的横坐标x在0-1之间,形状略带拱形。 Tag2.jpg 曲线的横坐标在-40-120之间,符合预期所料想的先升上去,后下降 Tag3.jpg Tag4.jpg 曲线变成了一个很小的点,估计其区间在0-1之间,很小的一段近似直线 Tag5.jpg 和tag4相同的结果,其更接近段横线。 上面就是同一段程序,把axis 和hold on 的位置互换了,产生的3种不同结果 【总结】:figure,hold on  一旦出现,那么将绘图的坐标默认为0-1。而你在事后无论调整axis的话,都只是从视图范围上去改变,而不能去更正绘图的坐标范围。(现在我还不知道怎么设置,可以使fit拟合函数的坐标可以按照用户的要求去改变) 所以建议,对于像我这样的新手而言,以后在需要绘图时,一定要先写axis 再写hold on,axis 的坐标范围要有个心里估计的底。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值