try: with pd.ExcelWriter("MyCourses.xlsx", mode='a') as writer: MyCourses.to_excel(writer, sheet_name="MyCourses", index=False) except Exception as e: MyCourses.to_excel("MyCourses.xlsx", sheet_name="MyCourses", index=False)
Power BI Desktop 安装
Microsoft Power BI 官网提供了多种安装方式,但是比较推荐的安装方式还是 Power BI Desktop,详情可见下载页面。
数据导入
可视化图块
Power BI 可以对数据做汇总分析,然后重构成新的统计量,对应每一个可视化图块,都可以对选中的数据自动绘制图表。最终的报表可以由多个可视化图块组成,共同展示相应的统计信息。而且基于同一份数据,不同图块能够相互关联,交互地展示同一份子数据。
具体的模块配置比较简单,对照着示例基本很快可以完成一份报表的绘制,因此具体用法就不在此阐述了。
发布到博客网站
重点想要分享的还是怎样把我们做好的报表整个地发布到博客网站上,可以展示给其他人阅览。
注册 Power BI 服务账号
企业账号以及部分地区可以免费享有 Power BI 服务,尤其是公布到微软服务器上。但是在国内的话,不会提供相应的服务,具体需要购买相应的方案。 比较简单高效的方法是,获取一个国外或企业账号,进行注册。这里可以通过淘宝渠道购买一个,基本8元左右。 另外有的采用 Azure 账户的方式,但似乎已经失效,具体可以参考知乎文章最新版-PowerBI账户注册(无需企业邮箱!!!)。
发布到 Power BI 服务
本机上制作好的报表需要先发布到 Power BI,如上图所示。然后需要在 Power BI 服务上对应保存本机报表的工作区中,将报表生成网页嵌入代码,具体操作如下:
最后将生成的HTML代码放置在博客网页中就可以了。