![Pandas数据分析快速上手500招(微课视频版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/35/47216035/b_47216035.jpg)
上QQ阅读APP看书,第一时间看更新
071 将DataFrame的部分数据转换为网页代码
此案例主要通过在to_html()函数中设置columns参数值,实现将DataFrame的部分数据转换为HTML网页代码。当在Jupyter Notebook中运行此案例代码之后,将把DataFrame的股票代码、股票名称、最新价和昨收价这4列数据转换为HTML网页代码,效果分别如图071-1和图071-2所示。
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P82_5349.jpg?sign=1739263228-XXF5pLNrbgXlgRkil0XvWrnuOO4kA5Jj-0-250bf1ce8f741f5ff69ccd6f4d941a83)
图071-1
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P82_5350.jpg?sign=1739263228-I7k73OS0DYbKCqYhhKpFECiwHKED6SIL-0-7b463935da59cc9436d19180e2e73715)
图071-2
主要代码如下。
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P83_5423.jpg?sign=1739263228-XyMb01rijf4IM3Z5l6haWaUPfTapdETz-0-16ebd95de2ea3f4ab9669fbdd23d841c)
在上面这段代码中,df.to_html(columns=['股票代码','股票名称','最新价','昨收价'],index=False)表示将df的股票代码、股票名称、最新价和昨收价这4列数据转换为HTML网页代码,同时删除默认的行标签。此案例在转换之后的HTML网页代码的实际效果如图071-3所示,具体内容请参考MyCode\H255\myHTML.html文件。
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P83_5418.jpg?sign=1739263228-8rj1RkOGTVVsEcuWB4M7Lp1Aft2fXmc4-0-a0209b288737e3a0ec36da41244d1cb1)
图071-3
此案例的主要源文件是MyCode\H255\H255.ipynb。